Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Query tarda demasiado en ejecutarse (https://www.clubdelphi.com/foros/showthread.php?t=53908)

richy08 04-03-2008 17:48:26

Query tarda demasiado en ejecutarse
 
Buenos dias compañeros les platico que estoy usando un tdbchart para generar una grafica, lo que hago que a base de querys saco lo inverso de una tabla de reservaciones esto para saber que dias tengo disponibles en que propiedad pero no entiendo por que tarda demasiado tiempo al abrir y cerrar algunos querys Sera le componente que se daño de delphi:confused:, o sera que esta mal estructurado my query y eso hace que se pasme les dejo el codigo que tiene adentor el componente de delphi cualquier, las tablas donde inserto la disponibilidad y lo ocupado las genero son dos tablas temporales cualquier recomendacion se les agradece gracias.

un query de este tipo tarda años en abrirlo alguien sabra por que :S
Código SQL [-]
select * from ##vacioreserve
where darrivaldate between @P1 and @P2 and ddeparturedate between @P3 and @P4 order by(snompro)
',N'@P1 datetime,@P2 datetime,@P3 datetime,@P4 datetime',''2008-03-01 00:00:00:000'',''2008-03-31 00:00:00:000'',''2008-03-01 
00:00:00:000'',''2008-03-31 00:00:00:000''

Kipow 04-03-2008 18:09:26

Cuantos registros son?,
Lo corriste en local (osea en el servidor)?
Que componentes estas utilizando?

Ya probaste creando indices sobre los campos involucrados darrivaldate y ddeparturedate?

Saludos.

richy08 04-03-2008 18:28:47

utilizo tadoconnection y si esta corriendo en un servidor y la aplicacion en mi maquina, mmm registros no te podria decir exactamente cuantos son ya que son 47 propieddades las cuales tengo que ir verificando dia por dia su disponibilidad y asi ir haciendo bloques de fecha en las cuales esta disponible y los registros van variando segun la disponibilidad, y sobre lo s indices no se como hacerlo:confused:, lo que no entiend oes por que a veces los querys abren rapido y otras veces se pasman sera por el trafico en la red??


La franja horaria es GMT +2. Ahora son las 22:13:08.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi