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

Responder a