Tunning Consulta

19/12/2005 - 12:16 por Fadoyo | Informe spam
Hola a todos, tengo una consulta que tarda 1'5 minutos en procesar, por lo
tanto cuando la lanzo desde un informe me devuelve un timeout.

He intentado hacer un sp para ver si la lanzaba mas rapido pero nada. Vi
algo en SQL Server desde el analizador de consultas que ponia Auto tunning,
segui el asistente (sin saber ni donde estaba...) y cuando termino la
consulta se ejecutaba en 2 segundos. ¿Que es lo que hice? Sin embargo la
consulta si cierro el analizador y abro otra ventana vuelve a tardar 1,5
minutos.

Me podeis ayudar, agradeceria tanto alguna explicacion como un link a algun
articulo o lo que sea.

Gracias
Fadoyo

Preguntas similare

Leer las respuestas

#1 Maxi
19/12/2005 - 12:40 | Informe spam
Hola, si nos pasas el plan de ejecucion de esa consulta te podriamos ayudar.
Si tambien nos pasas la consulta seria de gran ayuda tambien


Salu2
Maxi [MVP SQL SERVER]


"Fadoyo" escribió en el mensaje
news:
Hola a todos, tengo una consulta que tarda 1'5 minutos en procesar, por lo
tanto cuando la lanzo desde un informe me devuelve un timeout.

He intentado hacer un sp para ver si la lanzaba mas rapido pero nada. Vi
algo en SQL Server desde el analizador de consultas que ponia Auto
tunning,
segui el asistente (sin saber ni donde estaba...) y cuando termino la
consulta se ejecutaba en 2 segundos. ¿Que es lo que hice? Sin embargo la
consulta si cierro el analizador y abro otra ventana vuelve a tardar 1,5
minutos.

Me podeis ayudar, agradeceria tanto alguna explicacion como un link a
algun
articulo o lo que sea.

Gracias
Fadoyo


Respuesta Responder a este mensaje
#2 qwalgrande
24/12/2005 - 18:06 | Informe spam
Hola.

Lo que hiciste es lanzar la consulta (entrenando el sistema para que se
buscaran los índices que te convenía poner), dejándo los datos y el plan de
ejecución de la consulta en caché. Por eso tarda tan poco la segunda vez. Si
nos pasas la consulta y el plan de ejecución, tal vez podamos ayudarte.

Alberto López Grande (qwalgrande)
"Fadoyo" escribió en el mensaje
news:
Hola a todos, tengo una consulta que tarda 1'5 minutos en procesar, por lo
tanto cuando la lanzo desde un informe me devuelve un timeout.

He intentado hacer un sp para ver si la lanzaba mas rapido pero nada. Vi
algo en SQL Server desde el analizador de consultas que ponia Auto
tunning,
segui el asistente (sin saber ni donde estaba...) y cuando termino la
consulta se ejecutaba en 2 segundos. ¿Que es lo que hice? Sin embargo la
consulta si cierro el analizador y abro otra ventana vuelve a tardar 1,5
minutos.

Me podeis ayudar, agradeceria tanto alguna explicacion como un link a
algun
articulo o lo que sea.

Gracias
Fadoyo


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