本頁是否能提供幫助?
您對此內容的意見反應十分重要。 請告訴我們您的想法。
其他意見反應?
剩餘 1500 個字元
匯出 (0) 列印
全部展開
本文章是由人工翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文
資訊
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Blocked Process Report 事件類別

Blocked Process Report 事件類別指出封鎖工作的時間已超過指定的時間量。 這個事件類別不包含系統工作,或在無法偵測死結的資源上等候的工作。

若要設定產生報告的臨界值和頻率,請使用 sp_configure 命令來設定已封鎖的處理序臨界值選項。 預設不會針對已封鎖的處理序產生任何報告。 如需有關設定已封鎖的處理序臨界值選項之詳細資訊,請參閱<已封鎖的處理序臨界值伺服器組態選項>。

如需有關篩選 Blocked Process Report 事件類別所傳回之資料的資訊,請參閱<篩選追蹤中的事件 (SQL Server Profiler)>、<設定追蹤篩選 (Transact-SQL)>或<sp_trace_setfilter (Transact-SQL)>。

資料行名稱

資料類型

說明

資料行識別碼

可篩選

DatabaseID

int

取得鎖定之資料庫的識別碼。 如果在追蹤中擷取 ServerName 資料行,則 SQL Server Profiler 會顯示資料庫的名稱。 使用 DB_ID 函數判斷資料庫的值。

3

Duration

bigint

封鎖處理序的時間量 (以毫秒為單位)。

13

EndTime

datetime

事件結束的時間。 啟動事件類別 (如 SQL:BatchStartingSP:Starting) 不會擴展這個資料行。

15

EventClass

int

事件類型 = 137。

27

EventSequence

int

要求中之給定事件的順序。

51

IndexID

int

事件所影響之物件的索引識別碼。 若要得知物件的索引識別碼,請使用 sysindexes 系統資料表的 indid 資料行。

24

IsSystem

int

指出事件是發生在系統處理序或使用者處理序。 1 = 系統,0 = 使用者。

60

LoginSid

image

已登入之使用者的安全性識別碼 (SID)。 此事件一律由系統執行緒報告。 IsSystem = 1;SID = sa。

41

Mode

int

事件已接收或正在要求的狀態。

0=NULL

1=Sch-S

2=Sch-M

3=S

4=U

5=X

6=IS

7=IU

8=IX

9=SIU

10=SIX

11=UIX

12=BU

13=RangeS-S

14=RangeS-U

15=RangeI-N

16=RangeI-S

17=RangeI-U

18=RangeI-X

19=RangeX-S

20=RangeX-U

21=RangeX-X

32

ObjectID

int

取得鎖定所在之物件的系統指派識別碼,如果可用且適用的話。

22

ServerName

nvarchar

正在追蹤之 SQL Server 執行個體的名稱。

26

SessionLoginName

nvarchar

最先建立工作階段的使用者的登入名稱。 例如,如果您使用 Login1 連接到 SQL Server,並以 Login2 執行陳述式,則 SessionLoginName 會顯示 Login1;而 LoginName 會顯示 Login2。 此資料行將同時顯示 SQL Server 和 Windows 登入。

64

TextData

ntext

與追蹤中所擷取的事件類別有關的文字值。

1

TransactionID

bigint

由系統指派給交易的識別碼。

4

社群新增項目

顯示:
© 2015 Microsoft