SQL Server 资源池统计信息对象

SQLServer:Resource Pool Stats 对象包含报告有关 Resource Governor 资源池统计信息的信息的性能计数器。

每个活动资源池都会创建 SQLServer:Resource Pool Stats 性能对象的实例,该实例名称与资源调控器资源池名称相同。 下表描述了此实例支持的计数器。

计数器名称 DESCRIPTION
CPU 使用率 % 属于此池的所有工作负荷组中所有请求的 CPU 带宽使用率。 这是相对于计算机测量的,并对系统中的所有 CPU 进行归一化。 当 SQL Server 进程可用的 CPU 量发生更改时,此值将发生变化。 它未规范化到 SQL Server 进程接收的内容。
CPU 使用率目标 % 基于资源池配置设置和系统负载,资源池 % 的 CPU 使用率目标值。
CPU 控制效应 % 资源调控器对资源池的影响。 计算为(CPU 使用率 %) / (没有资源调控器的 CPU 使用率 %)。
编译内存目标 (KB) 用于编译查询的当前内存中转站目标(KB)。
缓存内存目标 (KB) 缓存的当前内存中转站目标(KB) 以 KB 为单位。
查询 exec 内存目标 (KB) 用于查询执行内存授予的当前内存中转站目标,以千字节(KB)为单位。 此信息也可以在 sys.dm_exec_query_memory_grants中使用。
内存授予数/秒 每秒该资源池中发生的内存授予数。
活动内存授予计数 内存授予的当前总数。 此信息也可以在 sys.dm_exec_query_memory_grants中使用。
内存授予超时数/秒 每秒内存授予的超时次数。
活动内存授予量 (KB) 已授予内存的当前总金额(以 KB 为单位)。 此信息也可以在 sys.dm_exec_query_resource_semaphores中使用。
挂起的内存授予计数 队列中等待处理的内存授予请求数。 此信息也可以在 sys.dm_exec_query_resource_semaphores中使用。
最大内存(KB) 资源池在资源池设置和服务器状态的基础上可以拥有的最大内存量,以千字节(KB)为单位。
已用内存(KB) 用于资源池的内存量,以千字节(KB)为单位。
目标内存(KB) 资源池尝试获取的目标内存量,以千字节(KB)为单位,依据资源池设置和服务器状态。
磁盘读取 IO/秒 上一秒从磁盘读取操作的次数。
磁盘读取 IO 限速/秒 最后一秒限制的读取作数。
磁盘读取字节数/秒 最后一秒从磁盘读取的字节数。
平均磁盘读取 IO(毫秒) 从磁盘读取作的平均时间(以毫秒为单位)。
磁盘写入 IO/秒 最近一秒钟磁盘上的写入操作次数。
磁盘写入 IO 已限制/秒 最后一秒限制的写入作数。
磁盘写入字节数/秒 最后一秒写入磁盘的字节数。
平均磁盘写入 IO (ms) 写入作到磁盘的平均时间(以毫秒为单位)。

另请参阅

监视资源使用情况(系统监视器)
SQL Server,工作负荷组统计信息对象
资源调控器