안녕하세요.
분할 색인은 특수한 용도 이외에는 사용하지 않습니다.
일반적인 경우에는 색인은 한곳에 모아서 만들어 주는 것이 효울 적입니다.
만일, serial 컬럼에 대해 index를 여러개의 dbspace에 나누어 트리를 만든다고 하면, 의미가 없는 트리가 만들어 질수도 있겠죠.
분할 table의 경우는 많은 성능의 향상을 기대할 수 있지만,
분할 인덱스의 경우는 성능 향상보다 overhead가 더 큽니다.
따라서, 인덱스는 한곳에 모아서 만들어 주세요.
create index idx_test on tab(col1) in index_dbs;
그럼 도움이 되셨길.
수고하세요.
-- 김연환 님이 쓰신 글:
>> 안녕하세요...
>> 분할 색인을 이용하여 다른 영역에 인덱스를 만들고 일반적인 인덱스와
>> 속도를 비교해 보았습니다. Database 자료 란에서는 분할 인덱스를 이용하면 일반적인 인덱스 기법보다 속도가 많이 좋아 진다고 나왔는데 ....
>>
>> 만일 분할 색인을 이용했다면 SELECT 시 다르게 사용해야 하나요?
>> 그리고 정말 속도가 마니 향상 되나여?
>>
>> 고수님의 고견 부탁드립니다
|