인덱스 재 구성
인덱스가 생성된 후에 새로운 행이 추가 되거나 삭제될 수도 있고 인덱스로 사용된 컬럼 값이 변경될 수도 있습니다. 이럴 경우는 본 테이블에서 추가, 삭제, 갱신 작업이 일어날 때 해당 테이블에 걸린 인덱스의 내용도 함께 수정 되어야 합니다. 이 작업은 오라클 서버에 의해 자동적으로 일어나는데 그렇기 때문에 인덱스가 없는 경우 보다 DML 작업이 훨씬 무거워지게 됩니다. 그리므로 시간이 지나 원 테이블의 자료가 많이 변경되면 테이블에 따른 인덱스는 이런 이유로 효율이 떨어지게 됩니다. 따라서 인덱스는 한번 만들고 끝까지 사용하는게 아니라 가끔 한번씩 재생성을 해주어야만 빠른 효율을 누릴 수 있습니다.
인덱스(INDEX) 재 생성 방법
SQL> ALTER INDEX idx_ename_emp REBUILD;
출처 : http://ynebula38.tistory.com/75
'개발 > 데이타베이스' 카테고리의 다른 글
spring boot - db auto reconnect (0) | 2016.12.05 |
---|---|
dbcp 설정값들 모음 (0) | 2016.12.05 |
오라클 테이블 복사 (0) | 2016.11.28 |
oracle auto increment (0) | 2016.11.28 |
group by, orderby, multiple column (0) | 2016.11.11 |
댓글