본문 바로가기

IT관련

오라클 파티션 종합 페이지 (Oracle Partition Main Page)

이 페이지는 오라클 파티션관련 기능들에 대한 종합 가이드 페이지입니다. 각 항목을 클릭하면 자세한 설명페이지로 이동합니다.

 

♣ 파티션 테이블 기본 개념
  - 오라클 파티션테이블 기본개념 정리
♣ 파티션 테이블 종류 (Partition Table)
  - Range Partition (범위로 구분되는 파티션 테이블)
- List Partition (연속되지 않은 특정한 값으로 구분되는 파티션 테이블)
- Hash Partition (해쉬함수에 의한 파티션 테이블)
♣ 복합 파티션 테이블 종류 (Composite Partition Table)
  - Range + Hash 샘플 (8i ~ )
- Range + List 샘플 (9i ~ )
- Range + Range 샘플 (11g ~ )
- List + Hash 샘플 (11g ~ )
- List + List 샘플 (11g ~ )
- List + Range 샘플 (11g ~ )
- Hash + Hash 샘플 (11g ~ )
- Hash + List 샘플 (11g ~ )
- Hash + Range 샘플 (11g ~ )
♣ 파티션 인덱스 (Partition Index)
  - Local Index (테이블의 파티션 구성을 따라가는...)
- Global Index (테이블의 파티션 구성과는 별개로 구성하는...)
- 파티션 인덱스 (Partition Index) 관련 팁, FAQ 정리
♣ 파티션 작업 (Management of Partition)
  - Partition Add / Drop / Modify / Truncate / Rename
- Partition Split / Merge / Coalesce
- Partition Exchange (일반 테이블과 파티션 테이블 바꿔치기)
- Hash 파티션에서 Add / Drop / Truncate / Rename / Split / Merge
- Hash 서브파티션(Composite Partition)에서 Split
♣ 특수한 파티션 기능
  - Auto Interval Partition (자동으로 레인지 파티션을 생성해주는...) (11g NF)
- Auto List Partition (자동으로 리스트 파티션을 생성해주는...) (12cR2 NF)
- Reference Partition (자식테이블이 부모테이블의 파티션 구성을 따라가는...)
- Virtual Column-Based Partitioning (테이블의 가상컬럼을 파티션키로 사용하는...) (11g NF)
♣ 기타 파티션관련 주의 사항
  - 파티션키로 여러 컬럼을 사용하는 경우
- 파티션키 컬럼에 대해서 Update 를 하는 경우 (ORA-14402 에러) (Enable Row Movement)
♣ 파티션관련 추가 지식
  - Partition Pruning (일부 파티션만 읽어서 조회성능을 크게 개선하는)
- Partition Wise Join (병렬실행시 조인 조건컬럼으로 테이블이 파티션되어 있는 경우,
                            병렬서버간의 주고받는 데이터양을 줄여주어 빠른 실행을 가능하게 하는 효과)

 

파티션관련 정보는 이 페이지에 계속 추가할 예정입니다.  Plz check this page from time to time. ~~