Crie um index com UPPER na coluna NOME_EMPRESA. Isso deve melhorar a
Performance.
De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome
de Mária Cristina Silva
Enviada em: sexta-feira, 30 de janeiro de 2009 09:57
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Pesquisa por nome
Bom dia!
Senhores estou precisando realizar uma busca por nome, e tentei utilizar as
formas abaixo, mas não tive muito sucesso, usando o like ele demora muito a
me dá o resultado pois as tabelas possuem mais de 4 milhoes de registros..
tentei dessa forma :
( instr(upper(reservanom0_.NOME_EMPRESA),upper('GAMA CIA')) 0) e
dessa
*
and* CONTAINS(processovo0_.NOME_EMPRESA, 'ACADEMIA GENESIS%',1) 0 usando o
Index mas usando o index ele não traz em algumas buscas...
Alguém sabe se existe uma forma melhor de fazer essa busca?
Agradeço atneção de todos.
*
*
[As partes desta mensagem que não continham texto foram removidas]
[As partes desta mensagem que não continham texto foram removidas]