study:oracle:datadb:2week_1:chap3
문서의 이전 판입니다!
제 3장 SQL의 실행계획
옵티마이져의 최적화 절차
최초에 사용자가 실행한 SQL은 Data Dictionary를 참조하여 Parsing을 수행한다.
Optimizer는 파싱결과를 이용해 논리적으로 적용 가능한 실행계획 형태를 선택하고
힌트를 감안하여 일차적으로 잠정적인 실행계획들을 생성한다
Data Dictionary의 통계정보(데이타 분포도,테이블 저장구조, 인덱스 구조, 파티션 행태, 비교연산자 등)을 감안하여
각 실행계획의 비용을 계산한다.
Optimizer는 비용이 산출된 실행계획들을 비교하여 가장 최소의 비용을 가진 실행계획을 선택한다
질의 변환기
비용 산정기
실행계획 생성기
study/oracle/datadb/2week_1/chap3.1273722212.txt.gz · 마지막으로 수정됨: 2010/05/13 12:43 저자 starlits