SQLServer,Workload Group Stats 对象

SQLServer:Workload Group Stats 对象包含报告资源调控器工作负荷组统计相关信息的性能计数器。

每个活动工作负荷组都创建一个 SQLServer:Workload Group Stats 性能对象实例,实例的名称与资源调控器工作负荷组的名称相同。下表介绍了此实例支持的计数器。

计数器名称

说明

Queued requests

当前正在等待拾取的排队请求数。如果达到 GROUP_MAX_REQUESTS 限制后操作中止,则此计数可为非零值。

Active requests

此工作负荷组中当前运行的请求数。此值应该等于按组 ID 筛选的 sys.dm_exec_requests 的行数。

Requests completed/sec

此工作负荷组中已完成的请求数。此数值可累计。

CPU usage %

此工作负荷组中所有请求的 CPU 带宽使用量,该值是相对于计算机度量的,并且针对系统中的所有 CPU 进行规范化。此值将随着可用于 SQL Server 进程的 CPU 量的变化而变化。它不会针对 SQL Server 进程接收的信息进行规范化。

Max request CPU time (ms)

此工作负荷组中当前运行的请求所用的最长 CPU 时间,以毫秒为单位。

Blocked requests

工作负荷组中当前被禁止的请求数。此值可用于确定工作负荷特征。

Reduced memory grants/sec

每秒所获内存量小于理想内存授予量的查询数。

Max request memory grant (KB)

查询的最大内存授予值,以千字节 (KB) 为单位。

Query optimizations/sec

每秒此工作负荷组中发生的查询优化次数。此值可用于确定工作负荷特征。

Suboptimal plans/sec

每秒此工作负荷组中生成的非最优计划数。

Active parallel threads

当前使用的并行线程数。