Partilhar via


Classe de evento CPU Threshold Exceeded

A classe de evento CPU Threshold Exceeded indica que o Administrador de Recursos detecta uma consulta que excede o limite da CPU especificada para REQUEST_MAX_CPU_TIME_SEC.

ObservaçãoObservaçã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çãoObservaçã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

Consulte também

Referência

sp_trace_setevent (Transact-SQL)