개선 기능
이렇게 하면 2019년 SQL Server CCI(Clustered Columnstore Index)의 행 그룹에서 삭제된 행을 제거하기 위한 REORGANIZE의 한도가 향상됩니다.
클러스터형 Columnstore 인덱스에서 삭제된 행의 주요 사항을 향상하기 위해 TF(추적 플래그) 11631 및 TF 11634가 도입되었습니다. 추적 플래그에 대한 자세한 내용은 DBCC TRACEON - 추적 플래그(Transact-SQL)를 참조하세요.
추가 정보
기본적으로 ALTER INDEX REORGANIZE가 실행될 때 행 그룹에서 삭제 행을 제거하는 한정 제한은 특정 행 그룹이 삭제된 행 그룹에서 가능한 최대 행의 10%를 갖는다는 것입니다. 행 그룹의 가능한 최대 행은 100만 행이므로 정규화 제한은 10%이며, REORGANIZE가 행 그룹에서 행을 제거하기 전에 행 그룹에서 삭제된 100K 행입니다. 인덱스 다시 구성 및 다시 빌드에 대한 자세한 내용은 인덱스를 다시 빌드하거나 다시 구성하여 인덱스 조각 모음을 참조하세요.
임계값 제한에는 다음과 같은 몇 가지 문제가 있습니다.
-
1M 행의 전체 크기인 일부 그룹의 경우 삭제된 행 100K에 도달하는 데 시간이 오래 걸릴 수 있으며 그 때까지 삭제된 행은 지워지지 않습니다.
-
작은 행 그룹의 경우 삭제된 행의 백분율은 크지만 여전히 삭제된 행은 완료된 것으로 간주되지 않습니다.
자세한 내용은 Columnstore 인덱스에서 삭제된 행의 더 나은 유지 관리를 위한 새 추적 플래그를 참조하세요.
해결 방법
이러한 개선 사항은 SQL Server 대한 다음 누적 업데이트에 포함됩니다.
SQL Server 대한 각각의 새로운 누적 업데이트에는 이전 빌드에 있던 모든 핫픽스 및 보안 수정 사항이 포함되어 있습니다. SQL Server 버전에 대한 최신 빌드를 설치하는 것이 좋습니다.
참고 자료
Microsoft에서 소프트웨어 업데이트를 설명하는 데 사용하는 용어에 대해 알아봅니다.