Hash join 썸네일형 리스트형 HASH JOIN SELECT .... FROM aaa A, bbb B WHERE A.ID = B.ID AND A.TYPE = '0' AND B.NODE_TYPE = 'C'; A 테이블과 B 테이블이 각각 상수 조건을 가지고 각각의 JOIN 대상이 되는 집합을 구성하는 데, A 테이블은 A.TYPE = '0' 조건만을 가지고 JOIN을 위한 중간 집합을 만든다. 만약 A.TYPE을 선행 컬럼으로 하는 INDEX가 있다면 해당 INDEX를 사용하여 ACCESS하고 없다면 Full Index Scan 또는 Full Table Scan을 통해 중간 집합을 구성한다. B 테이블은 B.NODE_TYPE = 'C' 조건만을 가지고 JOIN을 위한 중간 집합을 만든다. 만약, B.NODE_TYPE을 선행 컬럼으로하는 INDEX가 있다.. 더보기 이전 1 다음