Buffer Node 对象提供计数器,用于补充 Buffer Manager 对象提供的计数器。 它允许监视每个非统一内存访问(NUMA)节点的 SQL Server 缓冲池页分发。 对于每个正在使用的 NUMA 节点,都有一个 缓冲节点对象 的实例。 在非 NUMA 体系结构上,将有一个 缓冲区节点 对象的实例。
缓冲区节点性能对象
下表描述了 SQL Server Buffer Node 性能对象。
SQL Server 缓冲区节点计数器 | DESCRIPTION |
---|---|
数据库页 | 指示此节点上包含数据库内容的缓冲池中的页数。 |
页面寿命期望 | 指示页面在没有引用情况下将停留在此节点的缓冲池中的最少秒数。 |
本地节点页面查找数/秒 | 指示由该节点发出的查找请求中在该节点得到满足的数量。 |
远程笔记页查询次数/秒 | 指示来自此节点的查找请求被其他节点满足的数量。 |
如果 SQL Server 在非 NUMA 硬件上运行, 则缓冲区节点 和 缓冲区管理器 对象的计数器应匹配。
在 NUMA 硬件上,所有 缓冲区节点 各自计数器的总和应与 缓冲区管理器的对应计数器匹配。
注释
由于计数器的动态特性和采样准确性,计数器值和总和可能无法精确匹配。
另请参阅
SQL Server 缓冲区管理器对象
服务器内存服务器配置选项
监视资源使用情况(系统监视器)
sys.dm_os_performance_counters(Transact-SQL)