
얼마 전 고객의 SQL 서버의 스왑 메모리 활용률이 95%에 달하는 흥미로운 상황이 있었습니다. 이 문제는 SQL Server를 실행하는 Windows 서버에서 발생했습니다.
고객은 64GB RAM을 가지고 있으며 스왑은 Windows에서 관리됩니다.
다음 기사에서는 다음을 제안합니다.
When the max memory setting is changed, SQL Server discards everything in the buffer and starts over.
누군가가 전에 이것을 시도했는지 알고 싶습니다.
문제는 프로덕션 환경에서 발생했기 때문에 당시에는 실험을 할 수 없었습니다. 그리고 테스트 환경 내에서 스왑 활용률을 95%로 강제하는 방법을 잘 모르겠습니다. 오늘 스왑 메모리가 95%인 동안 이전에 누군가가 이와 같은 작업을 수행했는지 확인하기 위해 ServerFault를 조사해야 한다고 생각했습니다.