En Stored Procedure es más lento

26/10/2004 - 16:35 por Carlos Alfonso García | Informe spam
Buenos días: Tengo una consulta que hace un SELECT UNION
de dos tablas y tiene un where que involucra 5 variables.
La consulta se ejecuta rápidamente (3 secs) directamente
desde una sesión de Query Analizer. Pero cuando creo un
Stored Pocedure, la misma consulta se demora 25 secs.
Alguien sabe si es posible bajar la ejecución del SP de
los 25 secs ojalá a los 3 secs.

Preguntas similare

Leer las respuestas

#1 Maxi
26/10/2004 - 21:27 | Informe spam
mmm que extraño!! ese SP lo estas ejecutando tambien del QA?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Carlos Alfonso García" escribió en el
mensaje news:12f401c4bb68$fdd23060$
Buenos días: Tengo una consulta que hace un SELECT UNION
de dos tablas y tiene un where que involucra 5 variables.
La consulta se ejecuta rápidamente (3 secs) directamente
desde una sesión de Query Analizer. Pero cuando creo un
Stored Pocedure, la misma consulta se demora 25 secs.
Alguien sabe si es posible bajar la ejecución del SP de
los 25 secs ojalá a los 3 secs.



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#2 José Hurtado
27/10/2004 - 09:35 | Informe spam
Hola, prueba usando sp_recompile y si no funciona en QA activa la opcion
Query->Show Server Trace para analizar lo que sucede. Revisa tu
configuración de transacciones, es posible que estes produciendo bloqueos.

Saludos.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida