문제
대용량 테이블의 성능 최적화를 위한 파티셔닝 설계 시 고려사항으로 가장 적절하지 않은 것은?
① 조인 성능 향상을 위해 관련 테이블들의 파티션 키를 동일하게 설정 ② 파티션별 데이터 분포를 균등하게 유지하여 특정 파티션에 부하 집중 방지 ③ 파티션 키는 변경이 빈번하지 않은 컬럼을 선택하여 데이터 이동 최소화 ④ 파티션 프루닝이 효과적으로 동작할 수 있도록 조건절에 파티션 키를 포함
정답
1번
해설
조인 성능 향상을 위해 관련 테이블들의 파티션 키를 동일하게 설정하는 것은 적절하지 않습니다. 각 테이블은 고유한 업무 특성과 액세스 패턴을 가지므로, 파티션 키는 각 테이블의 특성에 맞게 독립적으로 설정해야 합니다. ②파티션별 데이터 분포 균등화, ③파티션 키의 안정성 확보, ④파티션 프루닝 최적화는 모두 파티셔닝 설계 시 중요한 고려사항입니다.