RES: [firebase-br] P/ iniciantes: Dica de Interbase/FB
Fabricio Desbessel
fabricio.desbessel em terra.com.br
Ter Jan 25 21:06:30 -03 2005
Em alguns casos a dica é válida mas lembramos que quando usamos parâmetros
não modificamos o plano de execução da instrução SQL pelo banco o que, se
for bastante utilizada, terá resultado na sua velocidade.
Por exemplo, a SQL do artigo coloca que cada vez devemos montar uma
instrução SQL: Select * from Cliente where Nome='Jose' ou Select * from
Cliente where Nome='Pedro'
Cada instrução é uma SQL diferente e o banco vai ter que fazer o PLAN para
analisar como buscar os dados.
No Caso dos parâmetros seria: Select * from Clientes where Nome=?
Na segunda execução da consulta, mesmo mudando o valor do parâmetro, a
instrução será a mesma e o banco já sabe como buscar os dados, ficando assim
mais rápido.
Em pequenos sistemas, concordo que não faz diferença. Mas com vários acessos
simultâneos e bastantes registros, com certeza faz.
Por favor, não deixem de usar parâmetros.
-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Jorge Henrique Aguiar
Enviada em: terça-feira, 25 de janeiro de 2005 15:53
Para: FireBase
Assunto: [firebase-br] P/ iniciantes: Dica de Interbase/FB
Vi uma dica que achei interessante e resolvi colocar na lista:
http://www.lidercomp.com.br/Lidercomp/lidercomp.cgi?flagweb=artigo02
[]´s
--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.4 - Release Date: 25/1/2005
Mais detalhes sobre a lista de discussão lista