SQL Server의 NUMA 노드에서 PLE (Page Life Expectancy)을보고 있으며 다소 이상한 분포를 보았습니다. NUMA 노드 000은 001에 비해 PLE가 매우 낮습니다. 왜 그런지 잘 모르겠습니다. 우리 환경에서 다른 여러 SQL Server를 확인했는데 다른 프로덕션 서버에는이 동작이 없습니다.
시스템이 256GB Ram이 장착 된 Dell m620에서 SQL Server 2012 Enterprise Edition을 실행 중입니다. 2 소켓, 6 코어 (HT 가능) 머신입니다. MAXDOP는 6으로 설정됩니다. AFAIK 메모리 모듈은 CPU의 메모리 뱅크에 고르게 설치됩니다.
뭔가 NUMA node 000에 수행해야 할 다른 SQL 작업, 다른 노드가 있다고 말하지만 어디에서 들었는지 본 적이 없습니다.
@@Version
표시 : Microsoft SQL Server 2012 (SP1)-11.0.3412.0 (X64)
stolen nodes memory KB
가 표시되면 값이 97G로 매우 높은 IMO입니다. 도난당한 메모리는 데이터베이스 용도로 사용되지 않고 정렬, 해시 및 기타 기타 용도와 같은 작업을 위해 SQL Server에 의해 사용되는 메모리입니다. 반면 목표와 총 메모리는 동일합니다. 이상해 보인다. SP2를 적용해야하지만 PLE이 잘못 계산 될 수 있다고 생각합니다.