[DB] 4장. NL조인
·
Study/친절한 SQL 튜닝
1. NL조인 🔎 NL조인(Nested Loop)의 기본 메커니즘SQL이 탄생하기 전에는 조인하는 프로그램을 개발자가 직접 작성해야했다. → JAVA 이중for문 for(i=0; ifor outer in 1..100 loop for inner in 1..100 loop dms_output_line(outer||':'||inner); end loop;end loop;🔎 NL조인 ( Nested Loops Join )인덱스를 이용한 조인Outer, Inner 양쪽 테이블을 모두 사용한다.Outer쪽 테이블은 Table Full Scan 하더라라도 한번만 거치기 때문에 인덱스가 필수적이지 않는다.Inner쪽 테이블은 인덱스를 사용해야된다. 인덱스를 사용하지 않으면 Outer 루프에서 읽은 건..