sqk 2000; bloqueos con conexiones inactivas

31/03/2007 - 13:09 por Juan Carlos Mendoza | Informe spam
Me esta empezando a ocurrir que veo algun bloqueo entre los usuarios
provocados por una conexion que esta en SLEEPING/AWAITING COMMAND. No
se supone que solamente las transacciones en actividad son las que
pueden provocar bloqueos al estar capturando el privilegio de acceso a
una data mientras dura su query? Para mi esa es una conexion inactiva
y no deberia provocar bloqueos. He tenido que implementar una rutina
caza-inactivos y si tienen un tiempo inactivos la rutina realiza un
kill, pero esto es una salida, no la solucion.
Que puede estar pasando? Esto nunca me habia sucedido y me saca de
cuadro.

Gracias
 

Leer las respuestas

#1 Maxi
31/03/2007 - 15:06 | Informe spam
Hola, tener conexiones inactivas no deberia provocar bloqueos, como has
detectado que son esas que estan en dormido? ademas ese status cambia.
No es buena idea hacer un kill, sino ver quienes hacen los bloqueos y
rediseniar la aplicacion


Saludos

[Microsoft MVP SQL Server]
SQLTOTALConsulting - Servicios y consultoria de SQLServer
www.sqlgurus.org
Buenos Aires - Argentina
http://msmvps.com/blogs/maxiaccotto/
"Juan Carlos Mendoza" wrote in message
news:
Me esta empezando a ocurrir que veo algun bloqueo entre los usuarios
provocados por una conexion que esta en SLEEPING/AWAITING COMMAND. No
se supone que solamente las transacciones en actividad son las que
pueden provocar bloqueos al estar capturando el privilegio de acceso a
una data mientras dura su query? Para mi esa es una conexion inactiva
y no deberia provocar bloqueos. He tenido que implementar una rutina
caza-inactivos y si tienen un tiempo inactivos la rutina realiza un
kill, pero esto es una salida, no la solucion.
Que puede estar pasando? Esto nunca me habia sucedido y me saca de
cuadro.

Gracias

Preguntas similares