sys.dm_resource_governor_resource_pools (Transact-SQL)
Retorna informações sobre o estado, a configuração atual e as estatísticas do pool de recursos.
Nome da coluna |
Tipo de dados |
Descrição |
---|---|---|
pool_id |
int |
ID do pool de recursos. Não permite valor nulo. |
name |
sysname |
Nome do pool de recursos. Não permite valor nulo. |
statistics_start_time |
datetime |
O momento em que as estatísticas deste pool foram redefinidas. Não permite valor nulo. |
total_cpu_usage_ms |
bigint |
O uso de CPU cumulativo em milissegundos. Não permite valor nulo. |
cache_memory_kb |
bigint |
O uso de memória cache total atual em quilobytes. Não permite valor nulo. |
compile_memory_kb |
bigint |
O total atual de uso da memória em quilobytes (KB). Grande parte dessa utilização é para compilação e otimização, mas também pode incluir outros usuários de memória. Não permite valor nulo. |
used_memgrant_kb |
bigint |
O total atual de memória usada de concessões de memória. Não permite valor nulo. |
total_memgrant_count |
bigint |
A contagem cumulativa de concessões de memória neste pool de recursos. Não permite valor nulo. |
total_memgrant_timeout_count |
bigint |
A contagem cumulativa de tempos-limite de concessão de memória nesse pool de recursos. Não permite valor nulo. |
active_memgrant_count |
int |
A contagem atual de concessões de memória. Não permite valor nulo. |
active_memgrant_kb |
bigint |
A soma, em quilobytes (KB), de concessões de memória atuais. Não permite valor nulo. |
memgrant_waiter_count |
int |
A contagem de consultas que estão pendentes em concessões de memória. Não permite valor nulo. |
max_memory_kb |
bigint |
A quantidade máxima de memória, em quilobytes, que o pool de recursos pode ter. Tem como base as configurações atuais e o estado do servidor. Não permite valor nulo. |
used_memory_kb |
bigint |
A quantidade de memória usada, em quilobytes, para o pool de recursos. Não permite valor nulo. |
target_memory_kb |
bigint |
A quantidade final de memória, em quilobytes, que o pool de recursos está tentando obter. Tem como base as configurações atuais e o estado do servidor. Não permite valor nulo. |
out_of_memory_count |
bigint |
O número de alocações de memória com falha no pool. Não permite valor nulo. |
min_cpu_percent |
int |
A configuração atual de largura de banda de CPU garantida para todas as solicitações no pool de recursos quando houver contenção de CPU. Não permite valor nulo. |
max_cpu_percent |
int |
A configuração atual do máximo de largura de banda de CPU média permitida para todas as solicitações no pool de recursos quando houver contenção de CPU. Não permite valor nulo. |
min_memory_percent |
int |
A configuração atual de quantidade de memória garantida para todas as solicitações no pool de recursos quando houver contenção de memória. Não é compartilhada com outros pools de recursos. Não permite valor nulo. |
max_memory_percent |
int |
A configuração atual da porcentagem de memória total de servidor que pode ser usada pelas solicitações nesse pool de recursos. Não permite valor nulo. |
cap_cpu_percent |
int |
Extremidade rígida na largura de banda de CPU que todas as solicitações no pool de recursos receberão. Limita o nível de largura de banda máxima de CPU ao nível especificado. O intervalo permitido para o valor varia de 1 a 100. Não permite valor nulo. |
Comentários
Os grupos de carga de trabalho e os pools de recursos de Administrador de Recursos têm um mapeamento muitos para um. Como resultado, muitas das estatísticas de pool de recursos são extraídas das estatísticas de grupo de carga de trabalho.
Esta exibição de gerenciamento dinâmico mostra a configuração na memória. Para ver os metadados de configuração armazenados, use a exibição do catálogo sys.resource_governor_resource_pools.
Quando ALTER RESOURCE GOVERNOR RESET STATISTICS é executada com êxito, os contadores seguintes são reiniciados: statistics_start_time, total_cpu_usage_ms e out_of_memory_count. 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_workload_groups (Transact-SQL)