共用方式為


Locks 事件類別目錄

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

因為「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 事件類別

追蹤何時因為其他交易在所需資源上具有封鎖的鎖定,而無法完成鎖定要求。

請參閱

概念

Database Engine 中的鎖定

其他資源

監視事件

說明及資訊

取得 SQL Server 2005 協助