Hash Partition 이란?
- Hash Partition은 Partitioning Key 값에 해시 함수를 적용하여 Data를 분할하는 방식으로 History Data의 관리의 목적 보다는 성능 향상의 목적으로 나온 개념 입니다
- Hash Partition 은 Range Partition 으로 만들기 힘든 사항 즉, 조건을 주기 힘든 경우, 각 파티션 이 고르게 나누어지지 않아 밸런스을 유지하기 힘든 경우라고 판단되는 경우에 유리합니다.
- Hash Partition 의 경우 각각 다른 파티션에 데이터가 고르게 분산시키기 위해서는 반드시 파티션 의 개수를 명시하여야 하며, 파티션의 수를 2 의 거듭 제곱수 (즉, 2,4,8,16 ….)로 설정하여야 합니다.
- NULL 값은 첫 번째 파티션에 위치하게 됩니다.
'Database > Oracle' 카테고리의 다른 글
DBA_TABLESPACES (0) | 2010.04.22 |
---|---|
DBA_OBJECTS (0) | 2010.04.22 |
오라클 기본 용어들 (0) | 2010.04.08 |
오라클 옵션 (1) | 2010.04.02 |
Sort Merge Join (0) | 2010.04.01 |