데이터 분할 정책
분할 정책은 클러스터에서 익스텐트(데이터 분할)가 생성되는지와 방법을 정의합니다. 데이터를 만든 후에만 익스텐트에서 쿼리할 수 있습니다.
참고
- 수집과 쿼리 간의 짧은 대기 시간을 위해 스트리밍 수집을 구성하는 것이 좋습니다.
- 정책은 데이터 수집 명령 및 익스텐트 병합 작업과 같은 새 익스텐트를 만드는 모든 작업에 적용됩니다.
데이터 분할 정책에는 다음 속성이 포함됩니다.
ShardEngineMaxRowCount:
- 수집 또는 다시 작성 작업으로 만든 익스텐트 최대 행 수입니다.
- 기본값은 1,048,576입니다.
- 병합 작업에는 적용되지 않습니다.
- 병합 작업에서 만든 익스텐트의 행 수를 제한해야 하는 경우 엔터티의 익스텐트 병합 정책에서 속성을 조정
RowCountUpperBoundForMerge
합니다.
- 병합 작업에서 만든 익스텐트의 행 수를 제한해야 하는 경우 엔터티의 익스텐트 병합 정책에서 속성을 조정
ShardEngineMaxExtentSizeInMb:
- 병합 또는 다시 작성 작업에서 만든 익스텐트에 대해 허용되는 최대 압축 데이터 크기(메가바이트)입니다.
- 기본값은 8,192(8GB)입니다.
ShardEngineMaxOriginalSizeInMb:
- 다시 빌드 작업에서 만든 익스텐트에 대해 허용되는 최대 원본 데이터 크기(메가바이트)입니다.
- 다시 빌드 작업에만 적용됩니다.
- 기본값은 3,072(3GB)입니다.
경고
데이터 분할 정책을 변경하기 전에 지원 팀에 문의하세요.
데이터베이스가 만들어지면 기본 데이터 분할 정책이 포함됩니다. 이 정책은 데이터베이스에서 만든 모든 테이블에서 상속됩니다(테이블 수준에서 정책이 명시적으로 재정의되지 않는 한).
분할 정책 관리 명령을 사용하여 데이터베이스 및 테이블에 대한 데이터 분할 정책을 관리합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기