PK 자동 1개(물리 정렬) vs UNIQUE 자동 N개(별도)
클러스터형 1개 / 비클러스터형 N개
| 구분 | 클러스터형(Clustered) | 비클러스터형(Non-Clustered) |
| 개수 | 테이블당 1개만 | 여러 개(N개) |
| 자동 생성 | PK 제약에 자동 | UNIQUE 제약에 자동 |
| 저장 | 데이터가 인덱스 순서로 물리 정렬 | 인덱스가 테이블과 별도(포인터) |
| 검색 | 빠름(정렬 본체=인덱스) | 한 번 더 점프(인덱스→본체) |
⭐ 용어 함정 1순위
'클러스터형 인덱스'(인덱스 종류·PK·1개·물리 정렬) ≠ 'DB 클러스터링'(서버 복제·가용성). 같은 '클러스터' 단어 때문에 가장 자주 헷갈린다 — 완전히 다른 개념.
⚠️ 시험 함정
'클러스터형 인덱스는 여러 개' ❌ → 1개만 (한 테이블을 두 순서로 동시에 줄 세울 수 없음) · '비클러스터형은 1개만' ❌ → N개 가능. 개수 함정은 매번 짝으로 출제.