Tengo una serie de procedimientos almacenados que llamo desde el código con ExecuteNonQuery
.¡Los procedimientos almacenados se agotan de manera intermitente!
todo era bueno, pero 2 de mis procedimientos almacenados comenzó el tiempo de espera de forma intermitente hoy con:
tiempo de espera agotado. El período de tiempo de espera transcurrió antes de la finalización de la operación o el servidor no está respondiendo . La declaración ha sido terminada.
Si ejecuto manualmente la sp desde el estudio de gestión, todo sigue siendo bueno.
Nada ha cambiado recientemente en mi db - el tiempo de espera de mi comando es el predeterminado.
¿Alguna pista?
EDITAR
la mesa contra los SP se están ejecutando es enorme -> 15 conciertos. Reiniciado el cuadro: el mismo problema, pero esta vez tampoco puede ejecutar el sp desde Management Studio.
Gracias!
¿Está funcionando mucho más tiempo de lo esperado? ¿O es simplemente que se ejecuta durante años ** pero completa ** en el analizador de consultas? –
funciona muy rápido en el estudio de gestión, por eso no creo que configurar el tiempo de espera ayudará a – JohnIdol
Bueno, necesita averiguar si está bloqueado, o si tiene un plan de ejecución incorrecto ... –