Compartir vía


Mantener el valor predeterminado de la opción de configuración de bloqueos

Se aplica a: SQL Server

Esta regla comprueba el valor de la opción de configuración locks. Esta opción determina el número máximo de bloqueos disponibles. Limita cuánta memoria usa el motor de base de datos de SQL Server para los bloqueos. El valor predeterminado es 0, lo que habilita al motor de base de datos para asignar y cancelar la asignación de estructuras de bloqueos de manera dinámica a partir de requisitos variables del sistema.

Si los bloqueos no son cero, los trabajos por lotes se detienen y se generará un out of locks mensaje de error si se supera el valor especificado.

Procedimientos recomendados

Use el procedimiento almacenado del sp_configure sistema para cambiar el valor de los bloqueos a su configuración predeterminada mediante la instrucción siguiente:

EXEC sp_configure 'locks', 0;

Para más información

Configurar los bloqueos (opción de configuración del servidor)

sys.dm_tran_locks (Transact-SQL)

sys.dm_os_wait_stats (Transact-SQL)

Artículo 271509 de Microsoft Knowledge Base