Gracias
Seguramente tengas un problema de parameter sniffing o similar. �Mapeas a
variables los valores que te llegan por par�metro al SP en vez de usarlas
directamente en la consulta?
Tambien es posible que en funci�n de los par�metros obtengas planes de ejecuci�n
muy diferentes y tengas cacheado uno en cach� poco eficaz para los par�metros
actuales. Para saber si es un problema de inflexibilidad del plan de ejecuci�n,
prueba a meterle un hint RECOMPILE a la consulta que tienes dentro del procedimiento.
Si con eso se soluciona lo suyo ser�a buscar si hay una mejor soluci�n, pues
esta soluci�n es un poco "a la brava" perdi�ndose una de las grandes ventajas
de encapsular en SPs (evitar la compilaci�n dentro de lo posible).
Un saludo,
Rub�n Garrig�s
Solid Quality Mentors
Blog: http://blogs.solidq.com/es/elrincondeldba
> Buenas,
> Tengo un problema con un sp que devuelve 30.000 lineas.
> Ejecutando la query tarda 9 sg pero el sp tarda m�s de 5 minutos.