데이터베이스 파티셔닝 (Database Partitioning)
데이터베이스 파티셔닝 (Database Partitioning) 파티셔닝은 큰 테이블이나 인덱스를 더 작고 관리하기 쉬운 단위로 나누는 것. 정의와 목적 파티셔닝은 큰 테이블이나 인덱스를 더 작은 관리 가능한 단위인 ‘파티션’으로 나누는 것을 의미한다. 주요 목적은 다음과 같다: 성능 향상 가용성 증대 관리 용이성 개선 파티셔닝의 유형 수평 파티셔닝 (Horizotal Partitioning): 행 단위로 데이터를 분할 샤딩(Sharding)과 유사한 개념 수직 파티셔닝 (Vertical Partitioning): 열 단위로 데이터를 분할 자주 사용되는 컬럼을 별도로 저장 파티셔닝 방법 범위 분할 (Range Partitioning): ...