INDEX FRAGMENTATION1 [Oracle]Index fragmentation 오라클 인덱스 단편화 [Oracle]Index fragmentation 오라클 인덱스 단편화 인덱스를 생성해서 수정삭제가 반복되다보면 인덱스 단편화 현상이 생기는데요보통 B* tree인덱스를 만들었을때 데이터를 입력하면 루트를 기준으로 양옆으로 균형있게데이터가 들어가는데요. 이렇게 균형이 잡혀있는 상태에서 삭제를 한다면 균형이 깨지게되며리프블락에 비어있는 공간이 생길 수 있습니다. 이러한 인덱스 단편화현상은coalesce로 없앨 수 있습니다.일반적으로 인덱스 밸런싱이 20%를 초과하면 성능이 저하된다고해요 BIG_EMP1테이블의 인덱스를 조회해보니 I_BIGEMP_EMPNO라는 인덱스에64개의 리프블락이 있는것을 확인 하실수 있습니다. 대량의 데이터를 삭제하고 다시 분석해보겠습니다. 대량의 데이터가 삭제됬는데도 불구하고 LE.. 2014. 7. 23. 이전 1 다음