6000만 ROW정도 되는 테이블이 있는데
기준일자, 계약번호로 PK(결합인덱스)가 잡혀있습니다.
파티션으로 월별로 테이블스페이스를 잡았습니다.
이때
SELECT*
FROM 테이블명
WHERE 기준일자 = '20130930';
이렇게 쿼리를 날리면 풀스캔을 합니다.
기준일자의 분포는 6000만건 / 365일 정도 된다고 보면되니 0.27%정도 되겠네요
기준일자만 따로 떼어서 인덱스를 만들면
인덱스를 잘 타더군요.
왜 결합인덱스는 안타는지 고견 부탁드리겠습니다. |