Ver Mensaje Individual
  #17 (permalink)  
Antiguo 24/07/2009, 04:26
oscuros
 
Fecha de Ingreso: noviembre-2007
Mensajes: 44
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: Consulta con error de tiempo de espera caducado

SELECT Remota, COUNT(Remota) AS conta
FROM Usr_Eventos WITH(NOLOCK)
WHERE Fecha BETWEEN '20090716' AND '20090718' AND (TipoMedida = 305)
GROUP BY Remota;

El tiempo de ejecución prácticamente no varia, lo he cronometrado y antes me hacia 13,03 segundos y ahora son 12,80 segundos.

Alguna idea para reducir el tiempo de la consulta? Y sobre el tema indices, el problema es que Usr_Eventos no es una tabla, sinó una vista y he de decir que no tengo permisos sobre las tablas, sólo tengo permisos para acceder a la vista.


PD: Que da mas rendimiento, BETWEEN o (Fecha>= x AND Fecha < y)

Última edición por oscuros; 24/07/2009 a las 04:59