sys.dm_resource_governor_workload_groups (Transact-SQL)
Retorna as estatísticas de grupo de carga de trabalho e configuração na memória atual do grupo de carga de trabalho. Esta exibição pode ser unida a sys.dm_resource_governor_resource_pools para obter o nome do pool de recursos.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
group_id |
int |
ID do grupo de carga de trabalho. Não permite valor nulo. |
name |
sysname |
Nome do grupo de carga de trabalho. Não permite valor nulo. |
pool_id |
int |
ID do pool de recursos. Não permite valor nulo. |
statistics_start_time |
datetime |
Hora em que coleta de estatísticas foi redefinida para o grupo de carga de trabalho. Não permite valor nulo. |
total_request_count |
bigint |
Conta cumulativa de solicitações concluídas no grupo de carga de trabalho. Não permite valor nulo. |
total_queued_request_count |
bigint |
Conta cumulativa de solicitações em fila depois que o limite de GROUP_MAX_REQUESTS foi alcançado. Não permite valor nulo. |
active_request_count |
int |
Conta de solicitação atual. Não permite valor nulo. |
queued_request_count |
int |
Conta de solicitação em fila atual. Não permite valor nulo. |
total_cpu_limit_violation_count |
bigint |
Conta cumulativa de solicitações que excedem o limite de CPU. Não permite valor nulo. |
total_cpu_usage_ms |
bigint |
Uso cumulativo da CPU, em milissegundos, pelo grupo de carga de trabalho. Não permite valor nulo. |
max_request_cpu_time_ms |
bigint |
Uso máximo da CPU, em milissegundos, para uma única solicitação. Não permite valor nulo.
Observação
Este é um valor medido, ao contrário de request_max_cpu_time_sec, que é uma definição configurável. Para obter mais informações, consulte Classe de evento CPU Threshold Exceeded.
|
blocked_task_count |
int |
Contagem atual de tarefas bloqueadas. Não permite valor nulo. |
total_lock_wait_count |
bigint |
Contagem cumulativa de esperas de bloqueio ocorridas. Não permite valor nulo. |
total_lock_wait_time_ms |
bigint |
Soma cumulativa de tempo, em milissegundos, em que um bloqueio é mantido. Não permite valor nulo. |
total_query_optimization_count |
bigint |
Contagem cumulativa de otimizações de consulta neste grupo de carga de trabalho. Não permite valor nulo. |
total_suboptimal_plan_generation_count |
bigint |
Conta cumulativa de gerações de planos inferiores ocorridas neste grupo de carga de trabalho devido à pressão de memória. Não permite valor nulo. |
total_reduced_memgrant_count |
bigint |
Contagem cumulativa de concessões de memória que alcançaram o limite de tamanho de consulta máximo. Não permite valor nulo. |
max_request_grant_memory_kb |
bigint |
Tamanho máximo de memória concedida, em quilobytes, de uma única solicitação desde que as estatísticas foram redefinidas. Não permite valor nulo. |
active_parallel_thread_count |
bigint |
Contagem atual de uso de threads paralelos. Não permite valor nulo. |
importance |
sysname |
Valor de configuração atual para a importância relativa de uma solicitação neste grupo de carga de trabalho. A importância é uma das seguintes, com Média sendo o padrão:
Não permite valor nulo. |
request_max_memory_grant_percent |
int |
Configuração atual da concessão de memória máxima, como uma porcentagem, para uma única solicitação. Não permite valor nulo. |
request_max_cpu_time_sec |
int |
Configuração atual de limite máximo de uso da CPU, em segundos, de uma única solicitação. Não permite valor nulo. |
request_memory_grant_timeout_sec |
int |
Configuração atual do tempo limite de concessão de memória, em segundos, de uma única solicitação. Não permite valor nulo. |
group_max_requests |
int |
Configuração atual do número máximo de solicitações simultâneas. Não permite valor nulo. |
max_dop |
int |
Grau máximo de paralelismo para o grupo de carga de trabalho. O valor padrão, 0, usa configurações globais. Não permite valor nulo. |
Comentários
Essa exibição de gerenciamento dinâmico mostra a configuração na memória. Para consultar os metadados de configuração armazenada, use a exibição de catálogo sys.resource_governor_workload_groups.
Quando ALTER RESOURCE GOVERNOR RESET STATISTICS for executado com êxito, os seguintes contadores serão redefinidos: statistics_start_time, total_request_count, total_queued_request_count, total_cpu_limit_violation_count, total_cpu_usage_ms, max_request_cpu_time_ms, total_lock_wait_count, total_lock_wait_time_ms, total_query_optimization_count, total_suboptimal_plan_generation_count, total_reduced_memgrant_count e max_request_grant_memory_kb. statistics_start_time é definido de acordo com a hora e data atuais do sistema. Os outros contadores são definidos como zero (0).
Permissões
Requer a permissão VIEW SERVER STAT.