문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
study:oracle:datadb:4week_2:chap2 [2010/05/26 17:52] zummaz |
study:oracle:datadb:4week_2:chap2 [2010/05/26 17:55] zummaz |
||
---|---|---|---|
줄 14: | 줄 14: | ||
===CHOOSE=== | ===CHOOSE=== | ||
*SQL에서 액세스하는 테이블에 대한 통계정보 유무에 따라 규칙기준이나 비용기준을 적용하여 최적화를 수행한다. | *SQL에서 액세스하는 테이블에 대한 통계정보 유무에 따라 규칙기준이나 비용기준을 적용하여 최적화를 수행한다. | ||
- | *만약 CHOOSE모드에서 테이블의 통계정보를 참조할수 있는 경우에는 ALL_ROWS 방식으로 처리된다 | + | *만약 CHOOSE모드에서 |
예) SELECT /*+ CHOOSE */ .... | 예) SELECT /*+ CHOOSE */ .... | ||
줄 26: | 줄 26: | ||
===RULE=== | ===RULE=== | ||
- | *규칙기준 옵티마이져를 이용한 최적화를 요구한다. | + | |
- | *조건구문에 사용된 컬럼들의 인덱스 형태나 연산자 형태 등 에 의한 우선순위 규칙에 따라 실행계획을 수립하도록 유도한다. | + | *즉, 조건구문에 사용된 컬럼들의 인덱스 형태나 연산자 형태 등 에 의한 우선순위 규칙에 따라 실행계획을 수립하도록 유도한다. |
예) SELECT /*+ RULE */... | 예) SELECT /*+ RULE */... |