Index scans com classes de operadores no PostgreSQL só funcionam se a busca
por LIKE (e não ILIKE) não tiver o curinga "%" como prefixo [1].

[1] http://www.postgresql.org/docs/faqs.FAQ_brazilian.html#item4.6

--
Atenciosamente,

Rodrigo Hjort
Icewall Tecnologias
http://www.icewall.com.br


2007/3/19, Daniel Robert Costa <[EMAIL PROTECTED]>:

 Olá Rodrigo Hjort.

Eu estou utilizando o LIKE e o ILIKE para realizar minhas buscas.
Mas não posso deixar que estas sejam do tipo SEQ SCAN.
Por isso que preciso utilizar a Classe de Operadores no momento de criação
de meus índices.
Segundo o manual do PostgreSQL, com as classes de operadores específicas,
eu terei uma busca indexada utilizando LIKE e ILIKE.

Até o momento, não deu muito certo.

Abs


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a