Consulta lenta
Publicado por El Gabo (3 intervenciones) el 26/11/2008 05:59:37
Saludos a todos....
Porque cuando ejecuto un query de una tabla de 200 mil registros se tarda 0.5 Seg y al hacer un Join con una tabla de 13 registros se tarda 3.70 segundos... la consulta siempre me arroja el dato correcto de registros que en total son 50.
Si en teoria segun yo utilizo el Rushmore ya que mi orden es la llave principal de la tabla.... que no deberia de tardar a lo mucho 1.0 segundos ????
Select Recibos.Numero,;
Recibos.CobNum,;
Cobrador.Nombre,;
Recibos.Total;
From Recibos Inner Join Cobrador ;
On Recibos.Cobnum = Cobrador.Cobnum ;
Where Recibos.Fecha = Date();
Order By Recibos.Numero ;
Into Cursor Query
Gabriel GM
Mty.NL.Mx
Porque cuando ejecuto un query de una tabla de 200 mil registros se tarda 0.5 Seg y al hacer un Join con una tabla de 13 registros se tarda 3.70 segundos... la consulta siempre me arroja el dato correcto de registros que en total son 50.
Si en teoria segun yo utilizo el Rushmore ya que mi orden es la llave principal de la tabla.... que no deberia de tardar a lo mucho 1.0 segundos ????
Select Recibos.Numero,;
Recibos.CobNum,;
Cobrador.Nombre,;
Recibos.Total;
From Recibos Inner Join Cobrador ;
On Recibos.Cobnum = Cobrador.Cobnum ;
Where Recibos.Fecha = Date();
Order By Recibos.Numero ;
Into Cursor Query
Gabriel GM
Mty.NL.Mx
Valora esta pregunta
0