共用方式為


保留鎖定組態選項預設值

適用於:SQL Server

此規則會檢查 locks configuration 選項的值。 這個選項會判斷可用鎖定數目的最大值。 這限制了 SQL Server 資料庫引擎針對鎖定所使用的記憶體數量。 預設值 0 會讓資料庫引擎根據變更的系統需求,動態配置及取消配置鎖定結構。

如果鎖定為非零,批次作業會停止 out of locks ,如果超過指定的值,就會產生錯誤訊息。

最佳做法建議

sp_configure使用系統預存程式,使用下列語句,將鎖定的值變更為其預設設定:

EXEC sp_configure 'locks', 0;

如需相關資訊

設定鎖定 (伺服器組態選項)

sys.dm_tran_locks (Transact-SQL)

sys.dm_os_wait_stats (Transact-SQL)

Microsoft 知識庫文章 271509