조인 수행 원리


조인 수행 원리

두개 이상의 테이블을 조인하더라도 반드시 두개의 테이블씩 조인을 수행한다.

예를 들어 A+B+C를 조인할 경우 A+B를 조인한 결과를 가지고 다시 C와 조인한다.

조인에서 테이블의 데이터들을 읽어와야하는데 데이터 블록을 읽을 때 조인문의 앞에서 등장한 테이블 부터 읽게 되어있다. 먼저 읽는 테이블을 선행테이블 이라 하고, 나중에 읽는 테이블은 후행 테이블이라 한다.

h4. 조인의 종류

NL(Nested Loops) Join

Sort Merge Join

Hash Join

참조

책 : SQL 전문가 가이드 2013 Edition , KODB(한국데이터베이스진흥원)

[top]

comments powered byDisqus