SQLD데이터 모델과 SQL난이도 2MCQ

SQLD 데이터 모델과 SQL 기출문제 #905

문제

다음 중 데이터베이스 클러스터링 기법에 대한 설명으로 가장 적절하지 않은 것은?

① 인터리빙 클러스터링은 여러 테이블의 행을 물리적으로 근접하게 저장한다 ② 단일 테이블 클러스터링은 특정 컬럼 값에 따라 행을 그룹화하여 저장한다 ③ 해시 클러스터링은 해시 함수를 사용하여 데이터 분산 저장한다 ④ 클러스터링은 항상 조회 성능 향상을 보장하며 저장 공간을 절약한다

정답

4

해설

클러스터링은 특정 접근 패턴에서는 성능을 향상시키지만, 다른 접근 패턴에서는 오히려 성능이 저하될 수 있습니다. 또한 클러스터링으로 인한 오버헤드로 저장 공간이 증가할 수도 있습니다. ①인터리빙 클러스터링은 조인 성능 향상을 위해 관련 테이블을 함께 저장, ②단일 테이블 클러스터링은 특정 키 값 기준 그룹화, ③해시 클러스터링은 해시 함수 기반 분산 저장이 맞습니다.

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

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

[SQLD] 데이터 모델과 SQL 기출 #905 | sqldpass