1. 옵티마이저(Optimizer) - SQL은 사용자의 요구사항만 기술할 뿐 처리과정은 기술하지 않음 때문에 SQL문을 실행하기 전 최적의 실행계획을 찾아야 함 - 옵티마이저 : 사용자의 요구사항을 만족하는 다양한 실행계획 중 최적의 실행계획을 결정하는 것 ● 규칙기반 옵티마이저(RBO : RULE BASED OPTIMIZER) : 지정된 규칙에 따라 수행 - 15개의 규칙이 존재 - 인덱스 매칭률 = 질의문에서 '='조건으로 사용된 인덱스 컬럼 수 / 인덱스 구성 컬럼 수 ● 비용기반 옵티마이저(CBO : COST-BASED OPTIMIZER) : 경제성을 고려하여 수행, 주로 이용됨 - 규칙기반 옵티마이저의 한계를 보완 - SQL문 처리에 예상되는 비용을 최소화하기 위한 방법 - ..