Nested Loops 아우터 조인

  • 기준 집합이 외측 루프로써 먼저 수행되어야 하며 내측 루프가 수행될 때 연결에 실패하더라도 외측루프의 로우를 탈락 시키지 않는 방식으로 수행된다.

해쉬아우터 조인

  • Nested Loops 조인으로는 부담이 되는 대량의 데이터이거나, Nested Loops 조인으로는 수행에 문제가 있을때 선택될 수 있다.

Sort Merge 아우터 조인

  • Nested Loops 조인으로는 부담이 되는 대량의 데이터이거나, Nested Loops 조인으로는 수행에 문제가 있을때 선택될 수 있다.
  • 조건연산자로 인해 해쉬조인이 불가능할 때이거나 이미 다른 처리에 의해 조인을 위한 정렬이 선행되어 있어서 더 유리해질때 사용.

전체 아우터 조인

  • 양쪽 집합이 모두 기준 집합이면서 대응집합이 되는 아우터 조인
    .
    .

실행계획

  • Nested Loops 아우터 조인
  • 해쉬아우터 조인
  • Sort Merge 아우터 조인