반응형 옵티마이저1 SQL 최적화 기본 원리] 옵티마이저와 실행계획 제 1 절 옵티마이저와 실행계획 1. 옵티마이저(Optimizer) 1) 옵티마이저는 사용자가 질의한 SQL문에 대해 최적의 실행 방법을 결정하는 역할을 수행 2) 최적의 실행 방법을 실행계획(Execution Plan)이라고 함. 3) 다양한 실행 방법들 중에서 최적의 실행 방법을 결정하는 것이 옵티마이저의 역할임. 4) 관계형 데이터베이스는 옵티마이저가 결정한 실행 방법대로 실행 엔진이 데이터를 처리하여 결과 데이터를 사용자에게 전달 5) 옵티마이저가 선택한 실행 방법의 적절성 여부는 질의의 수행 속도에 가장 큰 영향을 미치게 됨. > 최적의 실행 방법 결정이라는 것은 어떤 방법으로 처리하는 것이 최소 일량으로 동일한 일을 처리할 수 있을지 결정하는 것 6) 옵티마이저가 최적의 실행 방법을 결정하는 .. 2018. 1. 1. 이전 1 다음 반응형