Problemas de velocidad al ejecutar un job

29/01/2004 - 17:01 por cpd | Informe spam
Hola a todos.

Tengo el siguiente problema: un procedimiento almacenado que al ejecutar
desde el analizador de consultas (SQLserver-2000), tarda de 3 a 4 minutos
en finalizar. Pero, si creo un job, desde el enterprise manager, desde el
que se ejecuta ese mismo procedimiento, tarda en terminar sobre una hora y
media ??????

He probado con distintos usuarios, a lanzarlo a horas en que el
servidor esta sin carga,..., pero, no consigo ninguna mejora.

No se por donde seguir!!!!!!

Agradezco por anticipado cualquier ayuda que me podais dar.

Un saludo.







Mensaje enviado desde http://grupos.buscadoc.org

Preguntas similare

Leer las respuestas

#1 ulises
29/01/2004 - 19:55 | Informe spam
¿Has probado agregando la sentencia SET NOCOUNT ON en el
stored procedure?

Saludos,
Ulises

Hola a todos.

Tengo el siguiente problema: un procedimiento almacenado


que al ejecutar
desde el analizador de consultas (SQLserver-2000), tarda


de 3 a 4 minutos
en finalizar. Pero, si creo un job, desde el enterprise


manager, desde el
que se ejecuta ese mismo procedimiento, tarda en terminar


sobre una hora y
media ??????

He probado con distintos usuarios, a lanzarlo a horas en


que el
servidor esta sin carga,..., pero, no consigo ninguna


mejora.

No se por donde seguir!!!!!!

Agradezco por anticipado cualquier ayuda que me podais


dar.

Un saludo.







Mensaje enviado desde http://grupos.buscadoc.org

.

Respuesta Responder a este mensaje
#2 Adrian Garcia
31/01/2004 - 02:05 | Informe spam
hmm...
Habria que detectar en cual parte de tu procedimiento almacenado se da el
"embotellamiento".
Puedes agregar un trace casero de la ejecucion de tu SP utilizando el
siguiente comando:

EXEC xp_logevent 60000, 'por el mensaje que deseas aqui', informational

Para ir enviando al LOG de SQL Server por donde paso (el mensaje que tu
definas) y al mismo tiempo ver a que hora paso por alli.
De esta forma puedes acotar el donde se produce la perdida de rendimiento.

Saludos
Adrian D. Garcia
MCSD
NDSoft Consultoria y Desarrollo

" Manolo " wrote in message
news:
Hola a todos.

Tengo el siguiente problema: un procedimiento almacenado que al ejecutar
desde el analizador de consultas (SQLserver-2000), tarda de 3 a 4 minutos
en finalizar. Pero, si creo un job, desde el enterprise manager, desde el
que se ejecuta ese mismo procedimiento, tarda en terminar sobre una hora y
media ??????

He probado con distintos usuarios, a lanzarlo a horas en que el
servidor esta sin carga,..., pero, no consigo ninguna mejora.

No se por donde seguir!!!!!!

Agradezco por anticipado cualquier ayuda que me podais dar.

Un saludo.







Mensaje enviado desde http://grupos.buscadoc.org

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