DB
오라클 대용량 자료 조회시 튜닝 - 해쉬조인(HASH JOIN)
대용량오라클힌트(hint)오라클 대용량 자료 조회 튜닝 - 해쉬조인(HASH JOIN) 대량의 데이터를 테이블 조인하여 자료를 조회 할 때 속도의 이슈가 발생한다.몇십만에서 몇억건의 데이터를 조회 할 때 발생했었으며, 2개에서 3개 테이블을 조인했을 때 발생했다. 제가 했던 업무는 일종의 대상 추출.TEMP 테이블 2~3개를 조인했을 때 심각한 속도저하가 발생하였다.이를 해결 하기 위해 선택한 방법이다. 1. Hash Join 의 장단점대용량의 데이터였기 때문에 Hash Join을 이용했다.Nestes Loop 조인 시 발생하는 Random 엑세스의 부하가 없으며, Sort Merge 조인 전에 양쪽을 정렬해야 하는 부담이 없다.특히 해시조인은 인덱스 존재유무에 영향을 받지 않으며, 해시키 값으로 사용되..
2020. 3. 24. 18:30