Caros,
 
sugiro que vejam as requisi��es a um banco de dados como algo totalmente separado da aplica��o. Usem ferramentas disponibilizadas pelo Servidor de Banco (no caso do SQL Server, ele possui o Query Analyser) que mostre pontos de melhoria ou de otimiza��o e mostra, no estado atual do banco, o tempo para execu��o. Depois, tentem medir a concorr�ncia para essa consulta a partir das aplica��es. Em componentes distribu�dos, � melhor fazer isso medindo os recursos dispon�veis do que medir tudo de uma vez. Recursos: servidor, banco, rede, cliente, largura de banda, espa�o em disco, �ndices, etc. � complicadio :)) Mas, a sugest�o do J�lio � v�lida, MAS pode se voltar contra vc. Lembre-se que o DriverManager faz pool de conex�es, e a primeira solicita��o ao banco � mais lenta que as pr�ximas, al�m do cache de objetos que o framework controla.
 
  grato,
Fons�ca J�nior
SEFAZ-CE/CESUP - Programador
(.: 85 2551220 :.
 
----- Original Message -----
Sent: Friday, July 25, 2003 9:13 AM
Subject: Re: [cejug-discussao] Tempo de uma instru��o SQL

O que voc� pode fazer � medir o tempo gasto toda vez que uma consulta for executada. Mas "prever" n�o d�.
Como fazer para medir?
 
Pegar o hor�rio corrente do sistema imediatamente antes e imediatamente depois da execu��o e a diferen�a � o tempo da consulta.
----- Original Message -----
Sent: Friday, July 25, 2003 9:01 AM
Subject: [cejug-discussao] Tempo de uma instru��o SQL

Caros amigos,
 
        Existe alguma maneira em Java de saber ou prever quanto tempo uma instru��o SQL levar� para ser executada ?
 
 
Paulo Serra
____________________________________________________
  IncrediMail - O mundo do correio eletr�nico finalmente desenvolveu-se - Clique aqui

<<IMSTP.gif>>

Responder a