티스토리 뷰

반응형
오라클 9i 부터 지원되는 기능중 특정 Index의 사용여부를 모니터링 기능을 소개해 드려요. Index는 데이터를 찾는데 탁월한 성능을 발휘 하지만 반면에 너무 많으면 시스템에
부하를 주는 원인이 되는것을 아실겁니다.
그래서 사용하지 않은 Index가 있다면 삭제하는것이 좋겠죠.
의심가는 Index가 idx_name 이라고 할때 모니터링 기능을 설정하는 방법은
alter index idx_name monitoring usage; 과 같이 설정하시면 됩니다.
일정 시간이 지난 후에
select index_name
        , monitoring
        ,used
        ,start_monitoring
        ,end_monitoring
 from v$object_usage;
로 조회시면 모니터링 기간동안 idx_name 인덱스가 사용된 적이 있는지 알 수 있습니다.
모니터링을 해제하려면 아래와 같이 하시면 됩니다.
alter index idx_name nomonitoring usage;
반응형