본문 바로가기

빅데이터과정/SQL TUNING

#33_140729_TUNING_INDEX MONITORING

728x90
# INDEX MONITORING




인덱스가 많아지면 테이블에 insert 속도가 떨어진다
insert 하는 순간 각각의 index를 다시 구성해야 하기 때문에 느려진다

인덱스가 많아지면 공간도 많이 차지한다

인덱스 사용 여부 모니터링 하는 방법


SQL> @demobld. sql

SQL> create index emp_sal on emp(sal);

SQL > alter index emp_sal monitoring usage;

SQL> select index_name, used, monitoring
from v$object_usage;

SQL> select /*+ index(emp emp_sal) */ ename, sal, job
      from emp
      where sal =3000;

SQL> select index_name, used, monitoring
from v$object_usage;
인덱스를 사용했기 때문에 used에 YES로 나오는 것을 확인할 수 있다

SQL> alter index emp_sal nomonitoring usage;
monitoring 종류