문제
성능 향상을 위한 반정규화 기법 중 '컬럼 반정규화'에 대한 설명으로 가장 적절한 것은?
① 여러 테이블을 하나로 합치는 기법 ② 파생된 컬럼을 추가하여 계산량을 줄이는 기법 ③ 테이블을 여러 개로 나누는 기법 ④ 인덱스를 추가하여 검색 속도를 높이는 기법
정답
2번
해설
컬럼 반정규화는 파생 컬럼, 이력 테이블의 중복 컬럼, 집계 컬럼 등을 추가하여 조회 시 계산량을 줄이고 성능을 향상시키는 기법입니다. ①은 테이블 반정규화, ③은 테이블 분할, ④는 인덱스 설계에 해당합니다.