KB4090279 - 수정 사항: SQL Server 2016에서 많은 양의 데이터를 업데이트하는 배치를 롤백하는 데 시간이 오래 걸림

적용 대상
SQL Server 2016 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

증상

메모리 크기가 매우 큰 서버에 Microsoft SQL Server 2016을 설치한다고 가정합니다. 많은 양의 데이터를 업데이트하는 일괄 처리를 롤백하는 경우 완료하는 데 시간이 오래 걸립니다.

노트 서버를 다시 시작하면 롤백이 1시간 후에 완료됩니다.

원인

이 문제는 롤백 작업이 데이터베이스 테이블에 대한 많은 X 잠금을 보유하기 때문에 발생합니다. 따라서 테이블에서 비즈니스 작업을 계속할 수 없습니다.

해결 방법

SQL Server 2016용 서비스 팩 정보

이 업데이트는 다음 SQL Server용 서비스 팩에서 수정되었습니다.

SQL Server 2016용 서비스 팩 2

SQL Server용 서비스 팩 정보:

서비스 팩은 누적 형태로 작성되므로 새로운 각 서비스 팩에는 이전 서비스 팩의 모든 해결 프로그램과 새로운 해결 프로그램이 포함되어 있습니다. 최신 서비스 팩과 해당 서비스 팩의 최신 누적 업데이트를 적용하는 것이 좋습니다. 최신 서비스 팩을 설치하기 전에 이전 서비스 팩을 설치할 필요가 없습니다. 최신 서비스 팩 및 최신 누적 업데이트에 대한 자세한 내용은 다음 문서의 표 1을 참조하세요.

SQL Server 및 해당 구성 요소의 버전, 에디션 및 업데이트 수준을 확인하는 방법

상태

Microsoft에서 이는 "적용 대상" 섹션에 나열된 Microsoft 제품에서의 문제임을 확인했습니다.

참조 자료

Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아보세요.