SQLD데이터 모델과 SQL성능 데이터 모델링난이도 1MCQ

SQLD 성능 데이터 모델링 기출문제 #152

문제

대용량 테이블의 성능 최적화를 위한 파티셔닝 적용 시 가장 적절하지 않은 것은?

① 조회 조건으로 자주 사용되는 컬럼을 파티션 키로 선택한다 ② 파티션 키 값의 분포가 균등할수록 성능상 유리하다 ③ 파티션 간 조인이 발생하면 성능 저하가 발생할 수 있다 ④ 모든 파티션을 항상 동일한 크기로 유지해야 한다

정답

4

해설

파티션은 반드시 동일한 크기일 필요가 없으며, 업무 특성에 따라 크기가 달라질 수 있습니다. 오히려 데이터 접근 패턴에 맞춰 적절히 분할하는 것이 중요합니다. ① 조회 조건으로 자주 사용되는 컬럼을 파티션 키로 선택하면 파티션 제거(Partition Pruning) 효과를 얻을 수 있습니다. ② 값의 분포가 균등하면 특정 파티션에 부하가 집중되는 것을 방지할 수 있습니다. ③ 파티션 간 조인은 네트워크 비용 등으로 성능 저하 요인이 됩니다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] 성능 데이터 모델링 데이터 모델과 SQL 기출 #152 | sqldpass