CPU Threshold Exceeded 事件類別

適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體

CPU Threshold Exceeded 事件類別指出 Resource Governor 會偵測超過針對 REQUEST_MAX_CPU_TIME_SEC 指定的 CPU 閾值的查詢。

注意

此事件的偵測間隔為五秒。 保證如果查詢超過指定的限制至少五秒,就會產生事件。 不過,如果查詢超過指定的臨界值少於五秒,可能會根據查詢的時間和上次偵測掃掠的時間而遺漏其偵測。

CPU 閾值超過資料行

資料行名稱 資料類型 描述 資料行識別碼 可篩選
CPU int 以毫秒為單位的 CPU 使用量。 18 Yes
EventClass int 214 27 No
EventSubClass int CPU 限制違規。 21 Yes
GroupID int 發生違規的群組識別碼。 66 Yes
OwnerID int 造成違規之程式的 SPID。 58 Yes
SPID int 引發此事件之伺服器進程的識別碼。

注意:如果系統執行緒將 CPU 使用量驗證為背景工作,這可能會與實際的使用者 SPID 不同。
12 Yes
StartTime datetime 引發此事件的時間。 14 Yes

另請參閱

sp_trace_setevent (Transact-SQL)