네스티드루프1 [중첩루프조인] 오라클 조인 Nested Loop Join Nested Loop Join 두 개 이상의 테이블 구조에서 하나의 테이블(Driving/Outer Table)을 기준으로, 순차적으로 (Driven/Inner Table)의 Row 를 조인하여 원하는 데이터를 추출하는 방식의 조인. 추출되는 Row 가 많아질 수록 성능이 현저히 떨어지고, 성능을 높이기 위해서는 Driving Table 의 크기가 작을수록 유리. Inner Table 은 조인되는 컬럼으로 인덱스가 구성되어 있어야 함. 선행(드라이빙) 테이블의 크기 NL 조인은 흔히 loop 문에 비교한다. for(int i = 0 ; i < A.length; i++) { // 선행테이블 for(int j = 0; j < B.length; j++) { // 후행테이블 } } 위 for 문을 예로 들어보면.. 2019. 12. 2. 이전 1 다음