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 com sys.dm_resource_governor_resource_pools obter o nome de 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.
|
||
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 verificar os metadados de configuração armazenados, use a exibição de catálogo sys.resource_governor_workload_groups.
Quando ALTER RESOURCE GOVERNOR RESET STATISTICS é executado com êxito, os seguintes contadores sã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 como a data e hora atuais do sistema, os outros contadores são definidos como zero (0).
Permissões
Requer a permissão VIEW SERVER STAT.
Consulte também
Referência
Exibições e funções de gerenciamento dinâmico (Transact-SQL)
sys.dm_resource_governor_resource_pools (Transact-SQL)