assino embaixo... explico tudim... 
tem que ver muita coisa... as vezes só otmizar a query não vai ajudar muito...
[]s


Luiz Escobar - Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL 
WINDOWS - Delphi/ASSEMBLY/MySQL/xBase
SERVIDORES - CNA IntraNetWare4.11, LINUX-(RedHat9/Suse11), Windows 2K/XP
HARBOUR 
--------------------------------------------------------------------------
Borland C++ 5.5.1 (32 bit)
Harbour 1.0.1 Intl. (Rev. 9429) 
xHarbour Compile build 1.1.0 (Simplex)
Harbour MiniGUI 1.5 Extended Edition (Build 57d) - 2008.10.10
-------------------------------------------------------------------------------------------


From: Luciano Calenzani Simões 
Sent: Thursday, October 16, 2008 8:07 AM
To: delphi-br@yahoogrupos.com.br 
Subject: Res: [delphi-br] Select mais rápido


O desempenho de uma sentença SQL depende de muitos fatores, o que o torna 
rápido, lento ou aceitável. Cito ALGUNS:

- Número de registro na tabela;
- Índices;
- Hardware do servidor;
- Do próprio SGDB;
- Do número de condições que é dado ao SQL (WHERE, ANDs, IFs e CASEs);
- Do uso de funções (COALESCE, DAYSOFMONTH, ...)
- Do número de campos selecionados;
- Se no SQL há subquerys;
- Se no SQL há joins (INNER, LEFT ou RIGTH);
- Da modelagem relacional;
- Da integridade dos dados;
- ....
Claro que uns interferem mais e outros menos.

Não é por acaso que existe a função DBA.

Luciano Calenzani Simões

Novos endereços, o Yahoo! que você conhece. Crie um email novo com a sua cara 
@ymail.com ou @rocketmail.com.
http://br.new.mail.yahoo.com/addresses

[As partes desta mensagem que não continham texto foram removidas]



 

[As partes desta mensagem que não continham texto foram removidas]

Responder a