On 31-08-2014 16:43, Wiliam Balan wrote: > Na verdade indexar uma coluna textual como um NOME, UF ou um CPF ainda é > aceitável, mas um coluna textual com muitos caracteres será que um índice > Hash faz mais sentido? > Faz sentido na teoria, porém, no estado atual do Postgres, não faz [1]. Explico, índices hash tem uma série de limitações das quais cito:
(i) não suporta índices únicos; (ii) não suporta índice em múltiplas colunas; (iii) não há suporte a WAL (isso implica em índices hash não serem replicados, por exemplo); (iv) a performance não é tão melhor do que o B-tree mesmo em colunas cujo tipo é texto. [1] http://www.postgresql.org/docs/9.4/static/indexes-types.html -- Euler Taveira Timbira - http://www.timbira.com.br/ PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
