Ribamar Sousa escreveu:
> Mais uma que deixei passar.  O consenso é que nas versões maiores ou 
> iguais a 8 isso já foi "corrigido".
> Ou seja, podemos usar um smallint en índices sem problema.

        Acredito que no lugar de "consenso" seria melhor "fato" já que está 
documentado no release notes da versão 8.0 conforme mensagem minha anterior.

        O PostGreSql é um banco de dados que sempre busca coerencia conceitual 
e todas as suas features. Ora, se um índice foi criado para um tipo de 
dados e você está fazendo uma pesquisa utilizando outro tipo de dados, é 
natural a não utilização do índice. Eu veria isto muito mais como uma 
característica do que como um bug que precise ser corrigido.

        Na versão 8 ele foi melhorado para que, em se podendo fazer casting 
para o tipo de dado utilizado na crianção do índice ele vai ser feito 
para facilitar o trabalho de quem programa. Ele apenas tornou-se menos 
rígido neste quisito.

        Abraço,

--
Shander Lyrio
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a