新建日期: 2005 年 12 月 5 日
Buffer Node 对象提供了对 Buffer Manager 对象所提供的计数器进行补充的计数器。通过它,您可以监视每个非一致性内存访问 (NUMA) 节点的 SQL Server 缓冲池页分布。对于正在使用的每个 NUMA 节点,都有一个 Buffer Node 对象实例。在非 NUMA 体系结构上,将存在一个单独的 Buffer Node 对象实例。
此表说明了 SQL Server Buffer Node 性能对象。
| SQL Server Buffer Node 计数器 | 说明 |
|---|---|
Database pages |
此节点的缓冲池中包含数据库内容的页数。 |
Foreign pages |
来自其他 NUMA 节点的页数。 |
Free pages |
此节点上空闲的总页数。 |
Page life expectancy |
某页在没有引用的情况下,在此节点的缓冲池中停留的时间(秒)。 |
Stolen pages |
此节点上用于其他服务器用途(从缓冲池盗用)的页数。 |
Target Pages |
此节点的缓冲池中的理想页数。 |
Total Pages |
此节点的缓冲池中已提交的总页数。 |
如果 SQL Server 在非 NUMA 硬件上运行,则 Buffer Node 和 Buffer Manager 对象的计数器应该匹配,并且 Foreign pages 计数器将为零。
在 NUMA 硬件上,所有 Buffer Node 的相应计数器的总和应该与所有 Buffer Manager 的相应计数器的总和匹配。
注意: |
|---|
| 由于计数器具有动态性以及抽样准确性有所偏差,计数器的值与总和可能不会精确匹配。 |
请参阅
参考
概念
其他资源
监视资源使用情况(系统监视器)
sys.dm_os_performance_counters
注意: