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