파티셔닝(수평 분할) 4종 — 네 글자만
★ 범 · 해 · 리 · 복 ★
두문자
범위 · 해시 · 리스트 · 복합 '범죄자가 해리(Harry)를 복수한다' — 모두 수평 분할(행 단위)
| 종류 | 분할 기준 · 예시 | 함정 ❌ |
| 범위 Range | 값의 범위·구간 — 월별 / ID 1000 단위 | '균등 분산 보장' (편중 가능) |
| 해시 Hash | 해시 함수로 균등 분산 — 16 버킷 | '범위 검색 빠름' (등호만) |
| 리스트 List | 명시 값 목록 — 지역·등급 코드 | '연속 값 분할' (이산 값) |
| 복합 Composite | 서로 다른 방식 조합 — Range+Hash | 'Range+Range' (이종 조합) |
합격 한 줄
'범·해·리·복 — 범죄자가 해리를 복수한다', 다섯 번씩 입에 굴리세요. 보기 순서가 어떻게 섞여도 네 글자에 매칭하면 즉답. 오래된 파티션은 행 하나씩 DELETE가 아니라 DROP PARTITION으로 째로 떼어낸다(관리 편의성).