[firebase-br] Indices anulan caseinsensitive e acentisentive no fb 2.0
Jeudí Prando - GMail
jeudiprando em gmail.com
Qua Out 18 09:18:04 -03 2006
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!!!
Mais detalhes sobre a lista de discussão lista