sys.dm_resource_governor_workload_groups (Transact-SQL)

返回工作负荷组统计信息和工作负荷组当前在内存中的配置。此视图可以与 sys.dm_resource_governor_resource_pools 联接以获取资源池名称。

列名

数据类型

说明

group_id

int

工作负荷组的 ID。不可为空值。

name

sysname

工作负荷组的名称。不可为空值。

pool_id

int

资源池的 ID。不可为空值。

statistics_start_time

datetime

为工作负荷组重置统计信息集合的时间。不可为空值。

total_request_count

bigint

工作负荷组中已完成请求的累积计数。不可为空值。

total_queued_request_count

bigint

达到 GROUP_MAX_REQUESTS 限制之后排队请求的累积计数。不可为空值。

active_request_count

int

当前请求计数。不可为空值。

queued_request_count

int

当前排队请求计数。不可为空值。

total_cpu_limit_violation_count

bigint

超出 CPU 限制的请求累积计数。不可为空值。

total_cpu_usage_ms

bigint

此工作负荷组的累积 CPU 使用情况,以毫秒为单位。不可为空值。

max_request_cpu_time_ms

bigint

单个请求的最大 CPU 使用情况,以毫秒为单位。不可为空值。

注意注意
这是一个测量值,不同于可配置的设置 request_max_cpu_time_sec。有关详细信息,请参阅CPU Threshold Exceeded 事件类

blocked_task_count

int

已阻塞任务的当前计数。不可为空值。

total_lock_wait_count

bigint

发生的锁等待累积计数。不可为空值。

total_lock_wait_time_ms

bigint

持有锁的时间的累积之和,以毫秒为单位。不可为空值。

total_query_optimization_count

bigint

此工作负荷组中的查询优化累积计数。不可为空值。

total_suboptimal_plan_generation_count

bigint

由于内存不足,在此工作负荷组中出现的不理想计划生成的累积计数。不可为空值。

total_reduced_memgrant_count

bigint

达到了最大查询大小限制的内存授予累积计数。不可为空值。

max_request_grant_memory_kb

bigint

统计信息重置之后单个请求的最大内存授予大小,以千字节为单位。不可为空值。

active_parallel_thread_count

bigint

并行线程使用情况的当前计数。不可为空值。

importance

sysname

此工作负荷组中请求的相对重要性的当前配置值。重要性为下列值之一,默认值为 Medium:

  • Low

  • Medium

  • High

不可为空值。

request_max_memory_grant_percent

int

单个请求的最大内存授予的当前设置,以百分比表示。不可为空值。

request_max_cpu_time_sec

int

单个请求的最大 CPU 使用限制的当前设置,以秒为单位。不可为空值。

request_memory_grant_timeout_sec

int

单个请求的内存授予超时的当前设置,以秒为单位。不可为空值。

group_max_requests

int

并发请求最大数的当前设置。不可为空值。

max_dop

int

工作负荷组的最大并行度。默认值为 0,表示使用全局设置。不可为 Null 值。

注释

此动态管理视图显示了内存中配置。若要查看存储的配置元数据,请使用 sys.resource_governor_workload_groups 目录视图。

成功执行 ALTER RESOURCE GOVERNOR RESET STATISTICS 后,将重置以下计数器: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 和 max_request_grant_memory_kb。statistics_start_time 将设置为当前系统日期和时间,其他计数器设置为零 (0)。

权限

需要 VIEW SERVER STATE 权限。