Tiempo de respuesta en consulta SQL

From: Grover Navia <grover8navia(at)yahoo(dot)es>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Tiempo de respuesta en consulta SQL
Date: 2007-03-26 15:01:53
Message-ID: 455417.48628.qm@web86803.mail.ukl.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Listeros

Me gustaria saber a que se debe a lentitud en la respuesta a mi consulta SQL, y ademas saber que puedo hacer o cual seriá la solución a esto. Mi tabla esta definida de la siguiente manera:

CREATE TABLE plan_anual
(
unidad_tiempo varchar(60),
fecha_ini date,
fecha_fin date,
periodo varchar(10),
gestion int8,
usr_log varchar(50),
actividad_log varchar(50),
pc_ip_log varchar(100),
fecha_hora_log varchar(50)
)
WITH OIDS;

Y mi consulta SQL, mas la operacion adicional que hago es :

adoRegis.Open "SELECT fecha_ini, fecha_fin, periodo FROM plan_anual WHERE unidad_tiempo='" & unidTiempo & "' AND fecha_fin>='" & Date & "'", adoConex, adOpenKeyset, adLockOptimistic
If adoRegis.RecordCount > 0 Then
While Not adoRegis.EOF
Combo.AddItem adoRegis!Periodo
adoRegis.MoveNext
Wend
End If
adoRegis.Close

Al ejecutar mi sistema paso a paso me di cuenta que la consulta demora aproximadamente de 3 a 4 segundos, y cuando hay mas usuarios (aproximadamente 8), esto demora como 10 a 15 segundos; mi tabla contiene 118 Registros. Utilizo PostgreSql 8.0.3 bajo Linux, y mi sistema esta en VB 6.0

Estaré atento a cualquier sugerencia o ayuda al respecto, de ante mano las gracias por su tiempo.

Saludos
Grover Navia


---------------------------------

LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Javier Serrano 2007-03-26 15:03:29 ADODB.Recordset en .NET2005 con postgresql
Previous Message Eliana Gutierrez 2007-03-26 02:17:24 Postgres con Clarion