SP_LOCK, duda sobre lo que devuelve

02/08/2006 - 15:48 por Tito | Informe spam
Hola amigos.
Quise hacer una prueba de ejecutar un sp_lock desde el "sql server query
analizer" y veo que me salen dos registros:
51 9 0 0 DB S GRANT
51 1 85575343 0 TAB IS GRANT

El primero ya vi que que es de la BD y es normal pero el segundo dice en los
BOL que se refiere a un bloqueo de una tabla completa. Por el ID veo
exactamente desde sysobjects cual es la tabla pero la verdad que no se la
razon del bloqueo porque en ese momento no he hecho ninguna operacion (es
justo luego de abrir una conexion y hacer un USE a la BD)

Ojo: no es que me este dando ningun problema porque la aplicacion corre
perfectamente. Mi duda es para saber que significa y si eso provoca algun
problema en el futuro por el que debo preocuparme y como puede ubicar que
causa ese bloqueo..


Mil gracias.

Tito
 

Leer las respuestas

#1 Maxi
02/08/2006 - 15:52 | Informe spam
Hola tito, no debes de que preocuparte, eso que ves el el bloqueo de una
tabla interna de SQLServer llamada Spt_values



Salu2

Microsoft MVP SQL Server
www.sqlgururs.org
Email:


"Tito" wrote in message
news:
Hola amigos.
Quise hacer una prueba de ejecutar un sp_lock desde el "sql server query
analizer" y veo que me salen dos registros:
51 9 0 0 DB S GRANT
51 1 85575343 0 TAB IS GRANT

El primero ya vi que que es de la BD y es normal pero el segundo dice en
los BOL que se refiere a un bloqueo de una tabla completa. Por el ID veo
exactamente desde sysobjects cual es la tabla pero la verdad que no se la
razon del bloqueo porque en ese momento no he hecho ninguna operacion (es
justo luego de abrir una conexion y hacer un USE a la BD)

Ojo: no es que me este dando ningun problema porque la aplicacion corre
perfectamente. Mi duda es para saber que significa y si eso provoca algun
problema en el futuro por el que debo preocuparme y como puede ubicar que
causa ese bloqueo..


Mil gracias.

Tito


Preguntas similares