글수 2
9i 에서는 OPTIMIZER 모드를 CBO 모드와 RBO 모드를 선택적으로 선택할수 있었지만
10G 에서부터는 무조건 CBO 모드로만 운영해야 한다.
운영적인 측면에서 봤을때 CBO 모드로 운영시 DBA 가 참 할일이 많아지는 것 같다.
테이블 하나를 생성하더라도 PLAN 변경에 대한 RISK 를 항상 안고 가야 하니 말이다.
통계정보 운영에 대한 더 자세한 설명은 아래 내용을 참조하기 바랍니다.
http://dbtown.net/xe/VLDB/848
http://dbtown.net/xe/VLDB/851
참고로 아래는 오라클 버전별 Optimizer 4 가지 모드이다
10G 에서부터는 무조건 CBO 모드로만 운영해야 한다.
운영적인 측면에서 봤을때 CBO 모드로 운영시 DBA 가 참 할일이 많아지는 것 같다.
테이블 하나를 생성하더라도 PLAN 변경에 대한 RISK 를 항상 안고 가야 하니 말이다.
통계정보 운영에 대한 더 자세한 설명은 아래 내용을 참조하기 바랍니다.
http://dbtown.net/xe/VLDB/848
http://dbtown.net/xe/VLDB/851
참고로 아래는 오라클 버전별 Optimizer 4 가지 모드이다
|
유형 |
mode |
10g 지원여부 |
내용 |
|
RULE |
RBO |
X |
RBO Mode 로 실행계획 생성 |
|
CHOOSE |
CBO, RBO 중 선택적 |
X |
Optimizer 가 참조할수 있는 통계정보가 존재하는 경우 ? CBO 선택 통계정보가 없는경우 RBO 선택 |
|
ALL_ROWS |
CBO |
O |
SQL 의 결과집합(결과데이터) 이 전체 범위를 처리하는데 최적회 되어있는 Optimizer 모드 |
|
FIRST_ROWS |
CBO |
O |
SQL 의 결과집합(결과데이터) 중 일부 범위를 먼저 빠르게 처리하는데 최적화 되어있는 모드 |

이 글의 권한은 dbtown.net 에 있습니다.
자료를 스크랩하실땐 출처를 밝혀주세요 ^^
Skin Technical Note
Sites validated CSS, XHTML & IE6, IE7, FireFox, Opera and Safari Accessiable. Generator & Powered by Zeroboard XE. This site inspired by Slabovia and developed by WTA

