Learning
토픽 88 / 201·파티셔닝, 샤딩, 복제

파티셔닝 (Partitioning)

파티셔닝 (Partitioning)

대용량 테이블을 물리적으로 분할하여 관리하는 기법

특징: 성능(↑), 관리 용이(↑), 가용성(↑), 설계 복잡도(↓)

구성요소: Range, List, Hash, Composite 파티션

기술요소: 파티션 키, 파티션 프루닝, 글로벌/로컬 인덱스

적용사례: 로그 테이블, 이력 데이터, 대용량 OLTP

비교: 수평분할(행) vs 수직분할(컬럼)

연관: 샤딩, 인덱스, 아카이빙