TIEMPO DE RESPUESTA AGOTADO.

12/11/2003 - 16:42 por ALBERTO GUERRERO ZARO | Informe spam
Estoy almacenando gran cantidad de información, en tablas mensuales de GPS,
he creado Vistas, sin embargo al hacer las consultas a periodos completos
(del mes completo), me arroja tiempo de Espera Agotado, hasta para una
instrucción simple de contar el número de registros (de vez en cuando). El
computador del server tiene 256 MB de memoria RAM, es evidente para la
cantidad de datos y consultas ;que hay que harcer algún upgrade; sin embargo
con upgrade o sin upgrade de memoria alguien me puede dar algunos consejos
prácticos y conceptuales para mejorar el rendimiento de SQL SERVER, en ese
sentido
De antemano Gracias.

Alberto Guerrero.

Preguntas similare

Leer las respuestas

#11 ALBERTO GUERRERO ZARO
13/11/2003 - 16:49 | Informe spam
Gracias tu último dato me ha servido bastante para aprender.
Saludos Cordiales

Alberto Guerrero
"ALBERTO GUERRERO ZARO" escribió en el mensaje
news:
Gracias por la ayuda.
Voy a estudiar lo que me dices, y te contesto como me fue..
Alberto

"Accotto Maximiliano D." escribió en


el
mensaje news:
> encontre esto en el manual a ver si te ayuda un poco
>
> query wait (espera de consultas)
> En Microsoft® SQL ServerT, las consultas con un gran uso de memoria,


como
> las relativas a operaciones de ordenación y aplicación del algoritmo de
> hash, se colocan en cola cuando no hay suficiente memoria disponible


para
> ejecutarlas. El tiempo de espera de la consulta se agota una vez
> transcurrido el intervalo de tiempo calculado por SQL Server (25 veces


el
> costo estimado de la consulta) o el intervalo de tiempo especificado por
el
> valor no negativo de la opción query wait.
>
> Utilice esta opción para especificar el tiempo en segundos (de 0 a
> 2.147.483.647) que espera una consulta para utilizar los recursos antes


de
> agotarse el tiempo de espera. Si se utiliza el valor predeterminado 1 o


se
> especifica -1, el tiempo de espera calculado será 25 veces el costo
estimado
> de la consulta.
>
>
>
> Importante Una transacción que contiene la consulta en espera puede
retener
> bloqueos mientras la consulta espera para utilizar la memoria. En
> situaciones poco habituales, es posible que se produzca un interbloqueo


no
> detectable. Al disminuir el tiempo de espera de la consulta disminuye la
> probabilidad de que se produzcan estos interbloqueos. Finalmente, se
> terminará una consulta en espera y se liberarán los bloqueos de la
> transacción. No obstante, el aumento del tiempo de espera máximo puede
> aumentar el tiempo para que la consulta se termine. Se recomienda no
> realizar cambios en esta opción.
>
>
> query wait es una opción avanzada. Si utiliza el procedimiento


almacenado
> del sistema sp_configure para cambiar el valor, podrá cambiar la opción
> query wait sólo si show advanced options tiene establecido el valor 1.


El
> valor surte efecto inmediatamente (sin necesidad de detener y reiniciar


el
> servidor).
>
>
> Accotto Maximiliano Damian
> "ALBERTO GUERRERO ZARO" escribió en el mensaje
> news:
> > Exactamente los mismos, inicialmente..los cambié,
> > .pero los volví a dejar de esta manera.
> >
> > "Accotto Maximiliano D." escribió
en
> el
> > mensaje news:
> > > q valores hay donde te dije en el administrador?
> > >
> > > te digo como los tengo yo:
> > >
> > > Tiempo espera inicio sesion = 4
> > > Tiempo espera Consulta = 0
> > > Tamaño de paquetes = 0
> > >
> > >
> > > Accotto Maximiliano Damian
> > > "ALBERTO GUERRERO ZARO" escribió en el
mensaje
> > > news:
> > > > Estuve jugando un rato, pero no se...Igual cambié y ejecuté de
> nuevo...
> > > >
> > > > De todas formas el error exacto es:
> > > >
> > > > "[Microsoft]ODBC SQL SERVER DRIVER Término el tiempo de espera."
> > > >
> > > > De todas formas estoy mas tranquilo igual la vista funciona desde
> > > > aplicaciones externas..
> > > >
> > > > Voy a seguir jugando con las herramientas que me has dado, si


tienes
> > otra
> > > > idea me avisas..
> > > > Gracias.
> > > >
> > > > Saludos
> > > >
> > > > Alberto Guerrero.
> > > >
> > > >
> > > >
> > > >
> > > > "Accotto Maximiliano D."
escribió
> > en
> > > el
> > > > mensaje news:usL%
> > > > > a ver intenta esto:
> > > > >
> > > > > Anda en tu administrador coorporativo (no el del servidor


digamos)
> > > > > a Herramientas Opciones
> > > > >
> > > > > Fijate q hay 2 solapas: en la segunda tenes los tiempos de


espera
> para
> > > las
> > > > > consultas e inicios de Sesion
> > > > >
> > > > > Revisa un poco esos valores.
> > > > >
> > > > > El tema es q cada conexion a un SQL u otra BDD tiene un timeout
> > (tiempo
> > > de
> > > > > espera)
> > > > >
> > > > >
> > > > > Accotto Maximiliano Damian
> > > > > "ALBERTO GUERRERO ZARO" escribió en el
> > mensaje
> > > > > news:
> > > > > > Mira sucedió esto, me aseguré de hacer el procedimiento
indicado
> y
> > > > > > reiniciar el servidor.
> > > > > > Pero luego pasó lo mismo.
> > > > > >
> > > > > >
> > > > > > Sin embargo hice la siguiente prueba:
> > > > > >
> > > > > > Me conecté al server desde una planilla dinámica a la vista y
> > funcionó
> > > .
> > > > > > Al mismo tiempo ejecute una aplicación a una de las tablas que
se
> > hace
> > > > la
> > > > > > consulta (Misma tabla que la vista hace la consulta)
> > > > > > Y ambas aplicaciones funcionaron al mismo tiempo sin
> > problemas.(desde
> > > un
> > > > > > programa y una planilla dinámica)
> > > > > >
> > > > > > Todo esto me deja cierta tranquilidad, pero si ejecuto la


vista
> > desde
> > > > el
> > > > > > administrador corporativo que no este en el servidor,
> > > > > > sucede esto..
> > > > > >
> > > > > > Ojala me des algunos comentarios
> > > > > > Saludos Cordiales
> > > > > >
> > > > > > Alberto Guerrero
> > > > > >
> > > > > >
> > > > > > "Accotto Maximiliano D."
> > escribió
> > > > en
> > > > > el
> > > > > > mensaje news:
> > > > > > > correcto
> > > > > > >
> > > > > > > prueba esto:
> > > > > > >
> > > > > > > entra a tu administrador Coorporativo
> > > > > > >
> > > > > > > elije el Servidor y luego con el boton derecho busca las
> > propiedades
> > > > del
> > > > > > > mismo
> > > > > > > Ahi te apareceran una serie de Solapas, hay una q se llama
> > > conexiones
> > > > > > >
> > > > > > > Ahi veras abajo q hay una opcion q dice:
> > > > > > >
> > > > > > > tiempo de Espera de la consulta (yo lo tengo en 600) ponelo


en
0
> > > (sin
> > > > > > limite
> > > > > > > y proba)
> > > > > > >
> > > > > > > Quizas debes reiniciar el servicio de SQL
> > > > > > >
> > > > > > > Un abrazo
> > > > > > >
> > > > > > > Accotto Maximiliano Damian
> > > > > > > "ALBERTO GUERRERO ZARO" escribió en
el
> > > > mensaje
> > > > > > > news:Obe6%
> > > > > > > > Gracias por contestar, cuando desde el Administrador
> > Corporativo,
> > > > > > ejecuto
> > > > > > > > una vista (veo todos los registros de la vista), hasta


ahora
> no
> > > > tengo
> > > > > > > > problemas con 12 dias y veo los registros , pero cuando


veo
> la
> > > info
> > > > > de
> > > > > > > todo
> > > > > > > > el mes me aparece el problema..
> > > > > > > > Y creo que también he tenido problemas desde aplicaciones.
> > > > > > > >
> > > > > > > >
> > > > > > > > Recien hize una prueba...
> > > > > > > > Cuando me conecto al administrador corporativo desde un
> cliente
> > > pasa
> > > > > > eso,
> > > > > > > > pero cuando me conecto desde el mismo servidor: si ejecuta
las
> > > > > vistas...
> > > > > > > >
> > > > > > > >
> > > > > > > > Gracias
> > > > > > > > "Accotto Maximiliano D."

> > > > escribió
> > > > > > en
> > > > > > > el
> > > > > > > > mensaje news:%
> > > > > > > > > hola!! este error de tiempo de espero donde te lo da?
cuando
> > > usas
> > > > el
> > > > > > > > > analizer o estas usando alguna otra aplicacion conectada


a
> > ODBC
> > > > por
> > > > > > ej?
> > > > > > > > >
> > > > > > > > > Un abrazo
> > > > > > > > >
> > > > > > > > > Accotto Maximiliano Damian
> > > > > > > > > "ALBERTO GUERRERO ZARO"


escribió
en
> > el
> > > > > > mensaje
> > > > > > > > > news:%
> > > > > > > > > > Estoy almacenando gran cantidad de información, en
tablas
> > > > > mensuales
> > > > > > de
> > > > > > > > > GPS,
> > > > > > > > > > he creado Vistas, sin embargo al hacer las consultas a
> > > periodos
> > > > > > > > completos
> > > > > > > > > > (del mes completo), me arroja tiempo de Espera


Agotado,
> > hasta
> > > > para
> > > > > > una
> > > > > > > > > > instrucción simple de contar el número de registros


(de
> vez
> > en
> > > > > > > cuando).
> > > > > > > > El
> > > > > > > > > > computador del server tiene 256 MB de memoria RAM, es
> > evidente
> > > > > para
> > > > > > la
> > > > > > > > > > cantidad de datos y consultas ;que hay que harcer


algún
> > > upgrade;
> > > > > sin
> > > > > > > > > embargo
> > > > > > > > > > con upgrade o sin upgrade de memoria alguien me puede
dar
> > > > algunos
> > > > > > > > > consejos
> > > > > > > > > > prácticos y conceptuales para mejorar el rendimiento


de
> SQL
> > > > > SERVER,
> > > > > > > en
> > > > > > > > > ese
> > > > > > > > > > sentido
> > > > > > > > > > De antemano Gracias.
> > > > > > > > > >
> > > > > > > > > > Alberto Guerrero.
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>
>


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