[firebase-br] Campo com apenas 2 opções precisa de indice?

José Mauricio Barbisan Zottis bzottis em ig.com.br
Qui Dez 3 18:32:57 -03 2009


Obrigado a todos pelas respostas, vou analizar e posto o resultado.

valeu.

2009/12/3 Sérgio Alexandre Gianezini <sergio_ag em terra.com.br>

> Para campos desse tipo, eu uso um domain:
> CREATE DOMAIN "TBOOLEAN" AS SMALLINT CHECK (VALUE IN (0, 1));
>
> Sendo numerico, 0/1, é interessante porque pode fazer parte de formulas,
> caso seja necessário...
> Quanto a indices, eu uso a premissa de não criar nada, até o momento que
> exista necessidade, deixe o banco crescer, deixe o cliente usar, ai, quando
> você nota que algum relatorio ou consulta começa de demorar de modo
> 'estranho', é revisar o where, e criar o indice de acordo caso seja
> necessário... tudo sob demanda...
>
> Criar indices em cada campo não resolve querys complicadas, e geralmente,
> são esses caso que demoram...
>
>
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista