증상
Microsoft SQL Server 2012 또는 SQL Server 2014에서 테이블에 대한 인덱스를 다시 작성하면 SQL Cache 메모리가 감소하고 CPU 사용률이 증가할 수 있습니다. 또한 SQL Server 메모리 부족 오류가 발생할 수 있습니다.
이 문제는 트랜잭션 로그 작업에 내부적으로 사용되는 MEMORYCLERK_SQLLOGPOOL 메모리 클럭에서 많은 메모리를 사용하기 때문에 발생합니다.
참고 이 문제는 2012년 SQL Server 또는 2014년 SQL Server AlwaysOn 가용성 그룹을 사용하는 경우에만 발생합니다.
해결 방법
이 문제는 다음과 같은 SQL Server 누적 업데이트에서 처음 해결되었습니다.
SQL Server 2012 SP2 /en-us/help/2983175 대한 누적 업데이트 2
2014년 SQL Server 누적 업데이트 1 /en-us/help/2931693
SQL Server 대한 누적 업데이트 정보
SQL Server 대한 각각의 새로운 누적 업데이트에는 이전 누적 업데이트에 포함된 모든 핫픽스 및 모든 보안 수정 사항이 포함됩니다. SQL Server 대한 최신 누적 업데이트를 확인하세요.
상태
Microsoft에서 이는 "적용 대상" 섹션에 나열된 Microsoft 제품에서의 문제임을 확인했습니다.
추가 정보
핫픽스 2821783 설명된 유사한 문제에 대한 자세한 내용은 다음 번호를 클릭하여 Microsoft 기술 자료에서 문서를 확인합니다.
2821783 수정: 2012년 SQL Server 메모리 클럭과 관련된 메모리 부족 오류