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 ----- Original Message ----- From: Rodrigo Hjort To: Grupo de Usuários do PostgreSQL no Brasil Sent: Saturday, March 17, 2007 8:43 PM Subject: Re: [PostgreSQL-Brasil] Classes de Operadores O LIKE ainda não usará índice se o curinga "%" for usado como prefixo... É este o seu caso? Além disso, você está usando funções de transformação como LOWER() e TO_ASCII()? -- Atenciosamente, Rodrigo Hjort Icewall Tecnologias http://www.icewall.com.br 2007/3/16, Daniel Robert Costa <[EMAIL PROTECTED]>: PS: Desculpem pelo envio incorreto. Boa tarde! Preciso de uma ajuda com as classes de operadores! Criei um índice utilizando a classe de operador varchar_pattern_ops, mas não está resultando em uma busca indexada, continua trazendo uma busca sequencial. Eis o código: CREATE INDEX idx_blabla ON minha_tabela (minha_coluna varchar_pattern_ops); Mas a busca utilizando comandos like e ilike continuam resultando em uma busca sequencial. Alguém me dá uma luz? Obrigado. Daniel R.C. ------------------------------------------------------------------------------ _______________________________________________ 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 ------------------------------------------------------------------------------ No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 268.18.11/723 - Release Date: 15/3/2007 11:27
_______________________________________________ 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
