[firebase-br] RES: RES: Firebird é lento na rede?!'

Felix - Sol felix.sol em terra.com.br
Sex Ago 27 17:37:09 -03 2010


A cada letra ou qdo o enter eh pressionado?

Fco. Felix
Desenvolvimento de Sistemas
www.soltecnologia.com.br


-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Alexandre Sousa
Enviada em: sexta-feira, 27 de agosto de 2010 17:33
Para: FireBase
Assunto: Re: [firebase-br] RES: Firebird é lento na rede?!'

Só uma pequena correção: like com wildcard no final da expressão utiliza 
indice.

----- Original Message ----- 
From: "renato" <centriscorps em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, August 27, 2010 5:26 PM
Subject: Re: [firebase-br]RES: Firebird é lento na rede?!'


O like não faz uso de índice. Nesse caso, será sequencial. Por isso a demora
na consulta.
Experimente trocar like por containing.

Ex.:

select * from produtos where nome_produto containing 'maça'

Essa cláusula faz uso de índice (desde que seu campo seja indexado). Observe
que não há necessidade de por % antes ou depois da palavra. Nesse exemplo,
todos os produtos que contenham o texto maça serão retornados.


Renato
______________________________________________
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 


______________________________________________
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