내용으로 건너뛰기
adminschool.net wiki
사용자 도구
로그인
사이트 도구
검색
도구
문서 보기
이전 판
역링크
최근 바뀜
미디어 관리자
사이트맵
로그인
>
최근 바뀜
미디어 관리자
사이트맵
추적:
•
proc_stat
•
xwininstall
•
install
•
sample3
•
error
study:oracle:datadb:4week_2:chap3
이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요.
====3.3.3.조인 순서 조정을 위한 힌트==== *이 힌트는 다수의 테이블을 조인하는 경우에 조인 순서에 혼선이 있을 때 적용하는 것이 가장 일반적이다. *Sort Merge 조인 이나 해쉬조인에서는 적은 테이블을 먼저 처리하도록 유도할 때 사용하는 것이 좋다. ===ORDERED=== *FROM절에 기술된 테이블 순서대로 조인을 수행하도록 유도한다. *만약 LEADING 힌트와 함께 사용하면 LEADING 힌트는 무시된다. *ORDERED 힌트는 액세스 순서만 제시할 뿐임 *조인 방법과는 무관하기 때문에 조인방법을 유도하기 위한 USE_NL, USE_MERGE등의 힌트와 함께 사용하는 것이 일반적이다 예) SELECT /*+ ORDERED */ ... FROM TAB1, TAB2, TAB3 WHERE .... 예) SELECT /*+ ORDERED USE_NL(A B C) */......... FROM TAB1 a, TAB2 b, TAB3 c WHERE ........ ===LEADING=== *FROM절에 기술한 테이블의 순서와 상관없이 조인 순서를 제어하는 힌트 *ORDERED 힌트와는 달리 **FROM절을 변경 필요 없이 사용**할 수 있다. *ORDERED 힌트와 함께 사용되면 본힌트는무시된다. 예) SELECT /*+ LEADING(b c) */...... FROM CUST a, ORDER_DETAIL b, ITEM c WHERE a.cust_no = b.cust_no AND b.item_no = c.item_no AND .... ==참조한문서== "오라클클럽" http://wiki.oracleclub.com/pages/viewpage.action?pageId=1966257&
study/oracle/datadb/4week_2/chap3.txt
· 마지막으로 수정됨: 2010/05/26 18:07 저자
zummaz
문서 도구
문서 보기
이전 판
역링크
맨 위로