天天看點

SQL Server 鎖更新門檻值

鎖更新門檻值

如果沒有使用 ALTER TABLE SET LOCK_ESCALATION 選項來禁用表的鎖更新并且滿足以下任一條件時,則将觸發鎖更新:

單個 Transact-SQL 語句在單個無分區表或索引上獲得至少 5,000 個鎖。

單個 Transact-SQL 語句在已分區表的單個分區上獲得至少 5,000 個鎖,并且 ALTER TABLE SET LOCK_ESCALATION 選項設為 AUTO。

資料庫引擎執行個體中的鎖的數量超出了記憶體或配置門檻值。

如果由于鎖沖突導緻無法更新鎖,則資料庫引擎每當擷取 1,250 個新鎖時便會觸發鎖更新。

    本文轉自 Fanr_Zh 部落格園部落格,原文連結:http://www.cnblogs.com/Amaranthus/archive/2011/05/24/2055910.html,如需轉載請自行聯系原作者