SQL Server:Buffer Node

Buffer Node 对象提供了对 Buffer Manager 对象所提供的计数器进行补充的计数器。 通过它,您可以监视每个非一致性内存访问 (NUMA) 节点的 SQL Server 缓冲池页分布。 对于正在使用的每个 NUMA 节点,都有一个 Buffer Node 对象实例。 在非 NUMA 体系结构上,将存在一个单独的 Buffer Node 对象实例。

缓冲区节点性能对象

此表说明了 SQL Server Buffer Node 性能对象。

SQL Server Buffer Node 计数器 说明
Database pages 指示此节点的缓冲池中包含数据库内容的页数。
Page life expectancy 指示某页在没有引用的情况下,在此节点的缓冲池中停留的最小时间(秒)。
Local Node page lookups/sec 指示从此节点发出并从此节点获得结果的查找请求数。
Remote Note page lookups/sec 指示从此节点发出但从其他节点获得结果的查找请求数。

如果 SQL Server 在非 NUMA 硬件上运行,则 Buffer NodeBuffer Manager 对象的计数器应该匹配。

在 NUMA 硬件上,所有 Buffer Node 的相应计数器的总和应该与所有 Buffer Manager的相应计数器的总和匹配。

注意

由于计数器具有动态性以及抽样准确性有所偏差,计数器的值与总和可能不会精确匹配。

另请参阅

SQL Server - Buffer Manager 对象
“服务器内存”服务器配置选项
监视资源使用情况(系统监视器)
sys.dm_os_performance_counters (Transact-SQL)