문제
OLTP 환경에서 수십만 개의 고유 값을 가진 주문번호 컬럼과 달리, OLAP 환경에서 '상품분류' 컬럼처럼 카디널리티가 극히 낮은(10개 미만) 차원 데이터에 최적화된 인덱스는 무엇인가? 이 인덱스는 각 고유 값마다 별도의 비트 벡터를 유지하며, 복합 조건 검색 시 비트 연산(AND, OR, NOT)을 통해 매우 빠른 집계 처리를 제공한다.
정답
비트맵 인덱스
비트맵 인덱스비트맵Bitmap IndexBitmap
해설
비트맵 인덱스는 카디널리티가 낮은 컬럼에 적합하며, 각 값에 대해 비트 벡터를 유지한다. 여러 조건을 비트 연산으로 처리할 수 있어 OLAP 집계 환경에서 효율적이다.