Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/02/2011, 11:31
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 1 mes
Puntos: 2
Por que mi SQL esta muy lento?

Hola, tengo problemas con mi servidor SQL 2005 que esta tardando demasiado, Si le pido que ejecute un procedimiento almacenado tarda de 40 a 45 segundos, y aun asi solo me devuelva 10 registros o simplemente no me devuelva ningun valor. ¿Esto es normal?
Esto podria ser por la cantidad de registros que tienen las tablas que estoy consultando? por ejemplo las 2 tablas que consulto tienen la siguiente longitud de registros:
Código SQL:
Ver original
  1. SELECT COUNT(*) FROM pesos
  2. RETURN:125732151
  3. SELECT COUNT(*) FROM htargets
  4. RETURN:387892
Estos registros siguen aumentando constantemente. Como comento, nose si sea por la cantidad de registros que tengo. Podrian darme sus opiniones acerca de esto y algunots consejos para mejorar el funcionamiento? A continuacion dejo una captura de pantalla en el siguiente link para que puedan observar qur incluso sin darme algun dato, tarda mucho:
http://s1.postimage.org/groifgwro/sql.png
Saludos