SQL Server - Memory Node 对象

适用范围:SQL Server

Microsoft SQL Server 中的内存节点对象提供了若干计数器来监视 NUMA 节点上的服务器内存使用情况。

内存节点计数器

下表描述 SQL Server 内存节点计数器。

SQL Server Memory Manager 计数器 说明
数据库节点内存(KB) 指定服务器当前在此节点上用于数据库页面的内存量。
外部节点内存(KB) 指定此节点上非 NUMA 本地内存的量。
空闲节点内存(KB) 指定服务器在此节点上未使用的内存量。
被盗内存节点(KB) 指定服务器在此节点上出于数据库页面以外的目的使用的内存量。
目标节点内存 指定此节点的理想内存量。
总节点内存 指示服务器在此节点上已提交的总内存量。

示例

使用 sys.dm_os_performance_counters 动态管理视图上的此 T-SQL 查询,开始浏览此对象中的查询性能计数器:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Memory Node%';