개선 기능
Microsoft SQL Server 2019 및 2017의 테이블에서 변경 내용 추적을 사용하도록 설정하면 기본 테이블에서 발생하는 변경 내용을 기록하기 위한 사이드 테이블이 만들어집니다. 기본 테이블에서 DML(데이터 조작 언어) 문을 실행할 때도 데이터가 사이드 테이블에 기록됩니다.
현재 구현에서는 기본 테이블에서 잠금 에스컬레이션을 사용하지 않도록 설정하면 변경 내용 추적 쪽 테이블에 정책이 적용되지 않습니다. 이로 인해 사이드 테이블에서 차단이 발생합니다. 이렇게 개선하면 기본 테이블의 잠금 에스컬레이션 정책이 변경 내용 추적 쪽 테이블에도 적용됩니다.
참고 기본 테이블에서 잠금 에스컬레이션을 사용하도록 설정하고 사용하지 않도록 설정하면 변경 내용 추적 테이블에 미러링됩니다.
해결 방법
이러한 개선 사항은 SQL Server 대한 다음 누적 업데이트에 포함됩니다.
SQL Server 대한 각각의 새로운 누적 업데이트에는 이전 빌드에 있던 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. SQL Server 버전에 대한 최신 빌드를 설치하는 것이 좋습니다.
참고 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아봅니다.