Procedimiento que da TimeOut solo a veces

25/06/2004 - 13:27 por Oscar Calvo | Informe spam
Hola a todos,
tenemos una base de datos cuyos indices se reindexan los
domingos.La cosa es que al ejecutar un procedimiento
almacenado relativamente pesado, los martes se queda
colgado o da timeout.Si en el procedimiento ponemos un
filtro mas, si se ejecuta, por lo que pensamos que tendra
que ver con el tema de indices.Pero, por que los martes y
los jueves ya funciona bien, si el plan de mantenimiento
es los domingos?
Gracias a todos y un saludo

Preguntas similare

Leer las respuestas

#1 Carlos Sacristan
25/06/2004 - 13:35 | Informe spam
¿Siempre los martes? ¿Siempre hace lo mismo ese procedimiento? ¿No habrá
algo diferente (usuarios conectados, procesos concurrentes) ese día?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Oscar Calvo" escribió en el mensaje
news:2152201c45aa7$6fa32e60$
Hola a todos,
tenemos una base de datos cuyos indices se reindexan los
domingos.La cosa es que al ejecutar un procedimiento
almacenado relativamente pesado, los martes se queda
colgado o da timeout.Si en el procedimiento ponemos un
filtro mas, si se ejecuta, por lo que pensamos que tendra
que ver con el tema de indices.Pero, por que los martes y
los jueves ya funciona bien, si el plan de mantenimiento
es los domingos?
Gracias a todos y un saludo



Respuesta Responder a este mensaje
#2 Oscar Calvo
25/06/2004 - 14:41 | Informe spam
No,
siempre el mismo procedimiento y todo mas o menos
igual.Ademas hay una cosa curiosa
El procedimiento coje una serie de registros entre dos
fechas.Si buscamos del 20/06/2004 al 21/06/2004 se queda
cojido,
pero en cambio del 18/06/2004 al 21/06/2004
si sale.
teneis alguna idea?

gracias y un saludo
Respuesta Responder a este mensaje
#3 Carlos Sacristan
25/06/2004 - 14:49 | Informe spam
¿No habrá algún problema en esos datos? ¿Has probado a ejecutar DBCC
CHECKDB por si acaso?


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Oscar Calvo" escribió en el mensaje
news:2157e01c45ab1$c09e0830$
No,
siempre el mismo procedimiento y todo mas o menos
igual.Ademas hay una cosa curiosa
El procedimiento coje una serie de registros entre dos
fechas.Si buscamos del 20/06/2004 al 21/06/2004 se queda
cojido,
pero en cambio del 18/06/2004 al 21/06/2004
si sale.
teneis alguna idea?

gracias y un saludo
Respuesta Responder a este mensaje
#4 Javier Loria
25/06/2004 - 16:56 | Informe spam
Hola:
Aparte de lo que pregunta Carlos: es posible que tengas las estadisticas
deshabilitadas?
Esto es en el Enterprise Manager sobre la BD clic derecho propiedades,
opciones y revisas las opciones de Auto Create Statistics y Auto Update
Statistics.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.

Oscar Calvo escribio:
No,
siempre el mismo procedimiento y todo mas o menos
igual.Ademas hay una cosa curiosa
El procedimiento coje una serie de registros entre dos
fechas.Si buscamos del 20/06/2004 al 21/06/2004 se queda
cojido,
pero en cambio del 18/06/2004 al 21/06/2004
si sale.
teneis alguna idea?

gracias y un saludo
Respuesta Responder a este mensaje
#5 Oscar Calvo
28/06/2004 - 10:00 | Informe spam
Antes de nada gracias por contestar
Si, he probado las dos cosas, checkdb no me da errores y
tengo las dos opciones de estadisticas activadas.Alguna
idea de que podria hacer para averiguar lo que esta
pasando? trazas o algo asi? es que en tema de
administracion estoy un poco perdido

Gracias y un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida