문제
데이터베이스에서 조인 연산 시 성능을 최적화하기 위해 가장 효과적으로 사용되는 기법은?
① 클러스터링(Clustering) ② 파티셔닝(Partitioning) ③ 인덱스(Index) ④ 샤딩(Sharding)
정답
3번
해설
인덱스(Index)는 조인 연산 시 연결 조건에 해당하는 컬럼에 생성하여 테이블 스캔을 줄이고 조인 성능을 크게 향상시킨다. 클러스터링과 파티셔닝도 성능 향상에 도움이 되지만, 조인 최적화에는 인덱스가 가장 직접적이고 효과적이다. 샤딩은 분산 처리 기법으로 조인 성능과는 다른 목적이다.