데이터베이스 범위 파티셔닝이란 무엇입니까? -techopedia에서 정의

범위 파티셔닝이란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-범위 분할이란 무엇입니까?

범위 파티셔닝은 관계형 데이터베이스 파티셔닝의 유형으로, 파티션은 고유 번호가 매겨진 ID, 날짜 또는 통화와 같은 간단한 값과 같은 특정 데이터 필드에 대해 사전 정의 된 범위를 기반으로합니다. 분할 키 열에는 특정 범위가 할당되며 데이터 입력이이 범위에 맞으면이 파티션에 할당됩니다. 그렇지 않으면 맞는 다른 파티션에 배치됩니다.

Techopedia는 범위 분할을 설명합니다

범위 분할 테이블에서 행은 "파티셔닝 키"를 기반으로 분산되며, 여기서 필요한 것은 데이터가 키의 범위 사양에 속하는지 여부입니다. 예를 들어, 파티션 키가 날짜 열이고 2015 년 1 월이 파티션 인 경우 2015 년 1 월 1 일부터 2015 년 1 월 31 일까지의 값을 포함하는 모든 데이터가이 파티션에 배치됩니다.

범위 파티셔닝은 의사 결정 지원 환경과 OLTP (Online Transaction Processing) 모두에 고성능이 필요한 애플리케이션에 매우 유용합니다. 따라서 데이터 분리가 쉽고 각 작은 파티션에 빠르게 액세스 할 수 있지만 모든 파티션에서로드를 균등하게 균형을 맞추려면 데이터 파티셔닝에 대한 광범위한 지식이 필요합니다. 이 체계에서, 많은 파티션이 순서화되며, 각각의 후속 파티션은 이전 파티션보다 높은 경계를 갖습니다.

범위 파티셔닝의 특성 :

  • 각 파티션에는 독점 상한이 있습니다.
  • 각 파티션에는 첫 번째 파티션을 제외하고 비 포함 포괄적 인 하한이 있습니다.
범위 파티셔닝이란 무엇입니까? -techopedia에서 정의