DATOR


마이그 수행속도...개선..

마이그 수행속도 개선 방안


서버에 따라서 다르겠지만 HASH JOIN을 여러번 하는 경우에
수행속도가 보장되지 않는 경우가 많이 있습니다...

조인을 쪼개어서 하기도 하고 10G부터 SWAP조인 HINT을 사용해서 하는데
우리가 사용하는 대부분이 PARALLEL을 사용함으로써 SWAP조인의 큰 효과를 못보는것 같습니다..

결론은 최종 집합이 크고,컬럼수가 많은 경우에 수행속도를 빠르게 하는 방법이 뭘까?
고민을 해보다가 아래와 같이 해봤습니다..

포인트는 최종집합의 PK+연결집합들의 조인결과 컬럼==>집합1

최종집합 조인 집합1 만다시 조인해서 최종결과집합 생성

예)
테이블생성: 수행시간:2시간 결과집합:6천만건
=>변경한 후의 수행시간:10분

총실행시간:10분

 


시간되시면 한번 적용해 보세요..
그럼 수고하세요.

Tag

Leave Comments