KB4470916-FIX: SQL Server 2014 및 2016에서 데이터베이스 노드 메모리 (KB)가 2% 미만으로 떨어지면 메모리 부족 오류가 발생 합니다.

증상

Microsoft SQL Server 2014 또는 2016을 사용 한다고 가정 합니다. NUMA 노드에서 사용 가능한 메모리 사용량을 확인 하면 데이터베이스 노드 메모리 (KB)가 대상 크기의 2% 미만입니다. 이러한 상황이 발생 하면 다음과 같은 "메모리가 부족 합니다." 오류 메시지가 나타날 수 있습니다.

날짜/시간 spid36s가 FAIL_BUFFER_ALLOCATION 1을 배정 하지 못했습니다.

이 문제는 SQL Server에서 사용할 수 있는 메모리가 충분 한 경우에도 발생 합니다. 

원인

"메모리 부족" 오류는 데이터베이스 노드 메모리 (KB)가 감소 하는 경우 발생할 수 있습니다. 대상 크기의 2% 보다 더 이상 노드의 데이터베이스 페이지를 삭제 하 여 빈 페이지를 가져올 수 없습니다.

상태

Microsoft는 "적용 대상" 절에 나열한 Microsoft 제품에서 이 문제를 확인했습니다.

해결 방법

이 문제는 다음과 같은 SQL Server 누적 업데이트에서 해결 되었습니다.

SQL Server의 누적 업데이트 정보:각각의 새로운 새 누적 업데이트에는 이전 누적 업데이트에 포함 된 모든 핫픽스와 모든 보안 수정 사항이 포함 되어 있습니다. SQL Server에 대 한 최신 누적 업데이트를 확인 하세요.

참고 이 수정을 적용 한 후에는 로컬 노드의 데이터베이스 페이지 수가 대상 페이지의 2% 미만으로 떨어지면 SQL Server가 원격 버퍼 노드에서 페이지를 회수할 수 있게 됩니다.

참조

자세한 정보  용어  Microsoft에서 소프트웨어 업데이트를 설명 하는 데 사용 됩니다.

추가 도움이 필요하신가요?

기술 향상
교육 살펴보기
새로운 기능 우선 가져오기
Microsoft Insider 참가

이 정보가 유용한가요?

소중한 의견에 감사드립니다.

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×