[firebase-br] Codigo vago

Eduardo Bahiense eduardo em icontroller.com.br
Sex Fev 13 12:06:11 -03 2009


Oi Elton

O problema que vejo aqui é que ele está procurando o que não existe 
(código vago), tendo que ir registro a registro e vendo se o próximo é 
diferente de anterior+1. Aí é que está o gargalo da coisa. A menos que 
eu tenha entendido errado.

Eduardo

Elton da Motta Barbosa escreveu:
> Graannnnde Augusto!
> 
> Rapaz uma pergunta, o seu campo parece ser varchar ou char  (para
> armazenar os zeros a esquerda).
> Me responde uma coisa, o seu locate faz busca com opções "caseinsensitive"?
> Caso afirmativo, o índice que voce precisa gerar é do tipo calculado
> com o seguinte código:
> 
> CREATE INDEX nomedoindice
> ON nomedatabelaadastro COMPUTED BY (UPPER(nomedocampo))
> 
> isso vai resolver o problema de velocidade do locate caso sua tabela
> possua mais de 10 mil registros. caso negativo, o caso é olhar o
> código do Delphi e tentar fazer uma SQL mesmo...
> 
> att
> 
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use: http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> 





Mais detalhes sobre a lista de discussão lista