2. 조인 종류별 특징 및 활용방안

조인은 데이터를 연결하는 가장 기본적인 방법이다.
결국 두 가지로 나눌 수가 있다.
그 중 한가지는 어떤 집합을 먼저 액세스하여 상수값을 만들고 그것을 이용해
대응되는 집합을 찾아가는 것이다.
다른 하나는 서로 연결하기 좋도록 미리 소정의 선행작업을 수행한 다음 서로를
대응시켜 가는 방법이다.
옵티마이져는 주어진 SQL 하에서 최적화를 한다. 즉, SQL 문에 문제가 있는 부분까지
최적화 해주지는 않는다는 것이다.

2.3.1. Nested Loops 조인

2.3.2. Sort Merge 조인

2.3.3. Nested Loops 조인과 Sort Merge 조인의 비교

2.3.4. 해쉬(Hash) 조인

2.3.5. 세미(Semi) 조인

2.3.6. 스타(Star) 조인

2.3.7. 스타변형(Star Transformation) 조인

2.3.8. 비트맵 조인 인덱스(Bitmap join index)

문서에 대하여

  • 이 문서는 오라클클럽 대용량 데이터베이스 스터디 모임에서 작성하였습니다.
  • {*}이 문서의 내용은 이화식님의 새로쓴 대용량 데이터베이스 솔루션을 참고했습니다.*
  • 이 문서를 다른 블로그나 홈페이지에 게재할 경우에는 출처를 꼭 밝혀 주시면 고맙겠습니다.~^\^