- 옵티마이저는 작성된 SQL이 가장 효율적으로 수행되도록 최적의 경로를 찾아 주는 모듈입니다.

- 옵티마이저는 DBMS에 내장되어 작성된 SQL이 효율적으로 수행되도록 최적의 경로를 찾아 주는 모듈입니다.

 

 

- RBO, CBO 2종유가 있습니다.

  RBO
(Rule Based Optimizer)
규칙 기반 옵티마이저
CBO
(Cost Based Optimizer)
비용 기반 옵티마이저
최적화 기준 규칙에 정의된 우선순위 엑세스 비용
성능 기준 개발자의 SQL숙련도 옵티마이저의 예측 성능
특징 실행 계획 예측이 쉬움 성능 통계치 정보 활용,
예측이 복잡함
고려사항 개발자의 규칙 이해도,
규칙의 효율성
비용 산출 공식 정확성