tente indexar como eu te disse, da um uma verificada com o explain e poste 
algo

abraços
----- Original Message ----- 
From: "Renato Cramer" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, March 24, 2006 3:33 PM
Subject: [PostgreSQL-Brasil] RES: RES: Melhor maneira de fazer pesquisas 
ignorando acentos e maíusculas/minúsculas


Olá João,

Na criação do índice eu determino que é uma função sobre uma coluna, é isso?

Obrigado.
Renato.

>-----Mensagem original-----
>De: Joao [mailto:[EMAIL PROTECTED]
>Enviada em: sexta-feira, 24 de março de 2006 15:29
>Para: [email protected]
>Assunto: Re: [PostgreSQL-Brasil] RES: Melhor maneira de fazer pesquisas
>ignorando acentos e maíusculas/minúsculas
>
>
>vc pode aplicar indices sobre funcoes em colunas....
>----- Original Message ----- 
>From: "Renato Cramer" <[EMAIL PROTECTED]>
>To: <[email protected]>
>Sent: Friday, March 24, 2006 3:09 PM
>Subject: [PostgreSQL-Brasil] RES: Melhor maneira de fazer pesquisas
>ignorando acentos e maíusculas/minúsculas
>
>
>Olá Walter,
>
>Não conheço outra forma, só gostaria de fazer uma observação.
>Usando funções sobre colunas na cláusula where, pelo que sei,
>os índices não
>serão utilizados, podendo acarretar problemas de performance.
>
>Abraços,
>Renato.
>
>>-----Mensagem original-----
>>De: Walter Cruz [mailto:[EMAIL PROTECTED]
>>Enviada em: sexta-feira, 24 de março de 2006 14:59
>>Para: [email protected]
>>Assunto: [PostgreSQL-Brasil] Melhor maneira de fazer pesquisas
>>ignorando
>>acentos e maíusculas/minúsculas
>>
>>Olá amigos. Estou fazendo uns testes com o postgres e estou com uma
>>dúvida. Qual a melhor forma de fazer uma query accent-insensitive e
>>case-insensitive?
>>
>>O meu banco de dados está codificado com LATIN1.
>>
>>Uma query que estou usando como exemplo é essa:
>>
>>SELECT *
>> FROM tab_municipios
>> WHERE lower(to_ascii(nomemunic,'LATIN1')) = lower(to_ascii('sÃo
>>PaULo','LATIN1'))
>>
>>Dessa forma ele funciona - insensível a acentos e a case.
>>
>>Existe alguma outra forma de fazer? Alguma outra forma é melhor ?
>>
>>[]'s
>>- Walter
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>http://www.postgresql.org.br
>
>_______________________________________________
>Grupo de Usuários do PostgreSQL no Brasil
>http://www.postgresql.org.br
>
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a