Re: [firebase-br] Cantu - Curiosidade sobre índice
Carlos H. Cantu
listas em warmboot.com.br
Sáb Out 16 10:38:18 -03 2004
Porque quando vc coloca %VALOR% vc está querendo retornar os registros
que contem VALOR em qualquer parte do string, impossibilitando o uso
de qualquer índice.
[]s
Cantu
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
DR> Pessoal, estou fazendo alguns testes e notei o seguinte:
DR> Criei um índice Ascendente e Descendente para uma coluna varchar(50).
DR> Se eu usar SELECT * FROM TABELA WHERE COLUNA LIKE 'VALOR%', o
DR> Plan utiliza os dois íncides para pesquisar.
DR> Se eu usar SELECT * FROM TABELA WHERE COLUNA LIKE '%VALOR%'
DR> ou utilizar %VALOR', o Plan NÃO utiliza os índices para pesquisar.
DR> Porque?
DR> Que maneira devo fazer para uma pesquisa onde o like inicie com % utilize o índice?
DR> __________________________________________________
DR> Do You Yahoo!?
DR> Tired of spam? Yahoo! Mail has the best spam protection around
DR> http://mail.yahoo.com
DR> ______________________________________________
DR> FireBase-BR (www.firebase.com.br)
DR> Para editar sua configuração na lista, use o endereço
DR> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Mais detalhes sobre a lista de discussão lista