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]