-
INDEX ACCESS PATH
- /*+ INDEX */
- INDEX_DESC
- INDEX_UNIQUE
- INDEX_SS
- INDEX_SS_ASC
- INDEX_SS_DESC
- INDEX_FS
- INDEX_FFS
- INDEX_EQUAL
- INDEX_COMBINE
JOIN
- USE_NL
- USE_HASH : full table scan, memory에서 join
- USE_MERGE : USE_HASH + 정렬
- ORDERED
- LEADING
Optimization Goals and Approaches
- ALL_ROWS
- FIRST_ROWS
- CHOOSE : 통계정보가 있으면 cbo, 없으면 rbo
- RULE
기타
- USE_CONCAT : where의 OR/IN 연산자을 별도로 실행계획으로 분리하여 각각 최적 액세스 경로 수립
- UNNEST
- NO_UNNEST
- APPEND : INSERT SGA 거치지 않고, DIRECT PATH 방식으로 수행
- QB_NAME : Query Block Name 지정