Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 2.18 KB

File metadata and controls

43 lines (34 loc) · 2.18 KB
title CPU Threshold Exceeded Event Class
description CPU Threshold Exceeded Event Class
author WilliamDAssafMSFT
ms.author wiassaf
ms.reviewer dfurman
ms.date 01/13/2025
ms.service sql
ms.subservice supportability
ms.topic reference
ms.custom
ignite-2025
helpviewer_keywords
cpu threshold exceeded event class
monikerRange =azuresqldb-current || >=sql-server-2016 || >=sql-server-linux-2017 || =azuresqldb-mi-current || =fabric-sqldb

CPU threshold exceeded event class

[!INCLUDE SQL Server Azure SQL Database Azure SQL Managed Instance FabricSQLDB]

The CPU threshold exceeded event class indicates that resource governor detected a batch request that exceeds the CPU threshold specified for the REQUEST_MAX_CPU_TIME_SEC argument of a workload group. For more information, see CREATE WORKLOAD GROUP.

CPU threshold exceeded data columns

Data column name Data type Description Column ID Filterable
CPU int CPU usage in milliseconds. 18 Yes
EventClass int 214 27 No
EventSubClass int CPU limit violation. 21 Yes
GroupID int Group ID where the violation occurred. 66 Yes
OwnerID int SPID of the process that caused the violation. 58 Yes
SPID int ID of the server process that fires this event.

Note: This can differ from the actual user SPID if a system thread validates CPU usage as a background task.
12 Yes
StartTime datetime The time when this event fired. 14 Yes

Related content