Join Operation Hints - DRIVING_SITE /*+ DRIVING_SITE (table) */ - 오라클이 선택한 SITE 대신, 지정한 SITE를 사용하여 쿼리를 실행한다. Rule-Based와 Cost-Based, 두 모드다 사용 가능하다. - HASH_SJ, MERGE_SJ, NL_SJ /*+ HASH_AJ */ - EXISTS 구문 뒤에 오는 서브 쿼리에 사용되며 HASH_SJ, MERGE_SJ 혹은 NL_SJ 등을 사용할 수 있다. - HASH_SJ 은 hash semi-join 이고, MERGE_SJ 은 sort merge semi-join 이며 NL_SJ 은 nested loop semi-join 이다. - LEADING_HINT /*+ LEADING (table) */ ..
Access Method Hints - AND_EQUAL /*+ AND_EQAUL (table index index [index] [index] [index] */ - 복수의 단일 컬럼을 스캔하여 머지 방식으로 처리하게 한다. - CLUSTER_HINT /*+ CLUSTER (table) */ - 지정 테이블의 클러스터 스캔을 유도한다. 클러스터된 객체에만 사용할 수 있다. - FULL_HINT /*+ FULL (table) */ - 지정한 테이블에 대해 풀 테이블 스캔을 유도한다. - HASH_HINT /*+ HASH (table) */ - 지정한 테이블에 대해 hash 스캔을 수행하도록 유도한다. - 클러스터 테이블 만을 대상으로 한다. - INDEX /*+ INDEX (table index [ind..