Classe de evento CPU Threshold Exceeded
Aplica-se a: SQL ServerBanco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
A classe de evento CPU Threshold Exceeded indica que o Administrador de Recursos detecta uma consulta que excede o limite da CPU especificado para REQUEST_MAX_CPU_TIME_SEC.
Observação
O intervalo de detecção para esse evento é cinco segundos. Há garantia de que um evento será gerado se uma consulta exceder o limite especificado em pelo menos cinco segundos. Contudo, se uma consulta exceder o limite especificado em menos de cinco segundos, sua detecção poderá ser perdida, dependendo do controle de tempo da consulta e da hora da última varredura de detecção.
Colunas de dados de CPU Threshold Exceeded
Nome da coluna de dados | Tipo de dados | Descrição | ID da coluna | Filtrável |
---|---|---|---|---|
CPU | int | Uso de CPU em milissegundos. | 18 | Sim |
EventClass | int | 214 | 27 | Não |
EventSubClass | int | Violação de limite da CPU. | 21 | Sim |
GroupID | int | ID do grupo onde a violação ocorreu. | 66 | Sim |
OwnerID | int | SPID do processo que causou a violação. | 58 | Sim |
SPID | int | ID do processo de servidor que dispara este evento. Observação: poderá ser diferente do verdadeiro SPID do usuário se um thread de sistema validar o uso da CPU como uma tarefa em segundo plano. |
12 | Sim |
StartTime | datetime | A hora em que esse evento foi disparado. | 14 | Sim |