SQLD데이터베이스 구축난이도 2MCQ

SQLD 데이터베이스 구축 기출문제 #3308

문제

데이터베이스 성능 최적화 기법 중 테이블 분할(Table Partitioning)에 대한 설명으로 가장 적절한 것은?

① 논리적으로는 하나의 테이블이지만 물리적으로는 여러 개로 분할하여 저장한다 ② 정규화 과정에서 발생하는 조인 비용을 줄이기 위해 테이블을 통합한다 ③ 인덱스 크기를 줄이기 위해 자주 사용되지 않는 컬럼을 별도 테이블로 분리한다 ④ 데이터 중복을 허용하여 조회 성능을 향상시키는 기법이다

정답

1

해설

테이블 분할(Partitioning)은 논리적으로는 하나의 테이블이지만 물리적으로는 여러 개의 파티션으로 나누어 저장하는 기법이다. 이를 통해 대용량 테이블의 관리 효율성과 쿼리 성능을 향상시킬 수 있다. ②는 반정규화 설명, ③은 수직 분할의 일부 개념이지만 정확하지 않음, ④는 반정규화에 대한 설명이다.

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

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

[SQLD] 데이터베이스 구축 기출 #3308 | sqldpass