[firebase-br] Indices anulan caseinsensitive e acentisentive no fb2.0
Denis Pereira Raymundo
denistek em bol.com.br
Ter Out 24 06:33:28 -03 2006
a meu ver a primeira situação relatada é que estaria errada.
--
"Jeudí Prando - GMail" <jeudiprando em gmail.com> escreveu na mensagem news:000801c6f2af$78632580$0a00005a em vwm.local...
pessoal! fazendo testes aqui com o FB2.0RC5
utilizando o collate WINPTBR em um campo NOME
tinha os registros
araujo
Araujo
ARAUJO
araújo
Araújo
ARAÚJO
em um select : SELECT NOME FROM TABELA WHERE NOME = 'araujo'
ele retornava todos os registros acima, esse é o comportamento esperado...
dei uma olhada no Performance Analysis e estava utilizando demasiadamente campos e valores nao idexados...
pois a PK esta so no codigo, logo pensei apos ter uns 265mil registros essa consulta pode vir a ficar lerda...
então criei um indice emcima do campo nome ai o mesmo select não trasia mais todos os registros "araujo"
comportamento esse que não era esperado...
tem como criar o indice e continuar com o comportamento esperado?
boa sorte com o firebird!!!
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista