保留锁配置选项默认值
此规则检查锁配置选项的值。 此选项确定可用锁的最大数量。 这将限制 SQL Server 数据库引擎 用于锁的内存量。 默认设置 0 使 数据库引擎 可以根据不断变化的系统要求动态地分配和解除分配锁结构。
如果锁为非零值,则批处理作业将停止,如果该值超出指定值,将生成“超出锁值”错误消息。
最佳做法建议
在下面的语句中使用 sp_configure 系统存储过程将锁值更改为默认设置:
EXEC sp_configure 'locks', 0;
有关详细信息
sys.dm_tran_locks (Transact-SQL)
sys.dm_os_wait_stats (Transact-SQL)