NUMA 节点 000 上的低 PLE,001 上的高

Kas*_*urg 10 sql-server sql-server-2012 numa

我正在查看 SQL Server 上的 NUMA 节点上的 PLE(页面预期寿命),并发现了一个相当奇怪的分布。与 001 相比,NUMA 节点 000 的 PLE 非常低。我不确定为什么会这样。我已经检查了我们环境中的多个其他 SQL Server,其他生产服务器没有这种行为。

系统在带有 256GB RAM 的 Dell m620 上运行 SQL Server 2012 Enterprise Edition。这是一台 2 插槽、6 核(支持 HT)的机器。MAXDOP 设置为 6。AFAIK 内存模块均匀地安装在 CPU 的内存条上

有人告诉我 NUMA 节点 000 有其他 SQL 任务要执行,其他节点,但我忘记了我在哪里听到/看到它。

在此处输入图片说明

在此处输入图片说明

PLE 图像

@@Version 显示:Microsoft SQL Server 2012 (SP1) - 11.0.3412.0 (X64)

小智 -1

我对 NUMA 架构的理解是每个节点几乎都是自我隔离的。在这种情况下,他们最终可能会做截然不同的工作。例如,0 可能正在执行需要大量物理 I/O 的查询,而 1 很幸运并在缓冲池中找到其所有数据。