728x90
index rebuild(인덱스 리빌드)
처음 인덱스가 구성되면 완벽한 밸런싱을 유지하지만 반복된 insert, delete로 밸런싱이 깨지면
재구성 작업을 통해 대칭구조를 유지 시켜줘야 성능이 저하되지 않음
1) 인덱스 밸런스 분석
analyze index [인덱스명] validate structure;
select (del_lfo_rows_len / if_rows_len) * 100
from index_stats ; <- 20% 초과면 성능이 저하됨
2) 인덱스 재구성
alter index index_name rebuild nologging ;
nologging 사용: 로그정보가 로그버퍼 영역에 저장되지 않음.
로그버퍼 영역에 대한 경합 최소화로 생성 속도 logging 모드일때보다 생성 속도 빠름.
인덱스의 경우 재생성 하는것이 복구이므로 logging 모드일 필요 없음.
728x90