Locks 事件類別目錄

使用Locks事件類別目錄中的事件類別,監視Microsoft SQL Server 資料庫引擎實例中的鎖定活動。 這些事件類別可協助您調查,因多位使用者同時讀取和修改資料而造成的鎖定問題。

由於 Database Engine 通常會處理許多鎖定,因此在追蹤期間擷取 Locks 事件類別可能會產生大量的額外負荷,並導致大型追蹤檔案或資料表。

本節內容

主題 描述
Deadlock Graph 事件類別 提供死結的 XML 描述。
Lock:Acquired 事件類別 指出已經在資源上取得鎖定,例如,資料表中的資料列。
Lock:Cancel 事件類別 追蹤在取得鎖定之前,已經先取消的鎖定要求 (例如,以避免發生死結)。
Lock:Deadlock Chain 事件類別 監視何時發生死結狀況以及牽涉哪些物件。
Lock:Deadlock 事件類別 追蹤交易何時要求鎖定已由其他交易鎖定的資源,而造成死結。
Lock:Escalation 事件類別 指出細粒鎖定已經轉換成粗粒鎖定。
Lock:Released 事件類別 追蹤何時釋放鎖定。
Lock:Timeout (timeout > 0) 事件類別 追蹤何時因為其他交易在所需資源上具有封鎖的鎖定,而無法完成鎖定要求。 只有在鎖定的逾時值大於零的狀況發生時,才會發生此事件。
Lock:Timeout 事件類別 追蹤何時因為其他交易在所需資源上具有封鎖的鎖定,而無法完成鎖定要求。