CPU Threshold Exceeded 事件類別
適用於:SQL ServerAzure SQL 資料庫 Azure 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 |