문제
다음 중 데이터베이스 클러스터링 기법에 대한 설명으로 가장 적절하지 않은 것은?
① 인터리빙 클러스터링은 여러 테이블의 행을 물리적으로 근접하게 저장한다 ② 단일 테이블 클러스터링은 특정 컬럼 값에 따라 행을 그룹화하여 저장한다 ③ 해시 클러스터링은 해시 함수를 사용하여 데이터 분산 저장한다 ④ 클러스터링은 항상 조회 성능 향상을 보장하며 저장 공간을 절약한다
정답
4번
해설
클러스터링은 특정 접근 패턴에서는 성능을 향상시키지만, 다른 접근 패턴에서는 오히려 성능이 저하될 수 있습니다. 또한 클러스터링으로 인한 오버헤드로 저장 공간이 증가할 수도 있습니다. ①인터리빙 클러스터링은 조인 성능 향상을 위해 관련 테이블을 함께 저장, ②단일 테이블 클러스터링은 특정 키 값 기준 그룹화, ③해시 클러스터링은 해시 함수 기반 분산 저장이 맞습니다.