반응형 JOIN1 Nested Loop 조인 쿼리 튜닝을 지켜보다 보면, Nested Loop라는 걸 종종 보게 된다. ( 오라클에서도 SQLServer에서도 동일한 명칭을 사용한다. ) Nested Loop 의미를 안다면 쿼리 튜닝을 하는데 도움이 될 것이다. 정의 : Nested Loop 조인은 연결고리가 되는 컬럼을 사용하여, 바깥쪽 테이블(driving table)과 안쪽 테이블 2개를 서로 연결한다. 설명 : 2개의 테이블이 있을때 바깥쪽 테이블과 안쪽 테이블이 어떤 컬럼으로 연결고리가 맺어지는 걸 말하는 것이다. 즉 2개의 테이블이 Loop를 돌면서 연결고리가 되는 항목을 추출하는 과정이라고 보면 시운 설명이 될 것 같다. 중첩 for문과같이 for문 안에 for문이 있는 2차원 배열을 생각하면 개념을 이애하기 쉽다. 바깥쪽(.. 2015. 9. 16. 이전 1 다음 반응형