카테고리 없음

실행계획

위니쓰 2014. 2. 23. 14:13

실행계획

실행계획(EXECUTION PLAN)이란 SQL에서 요구한 사항을 처리하기 위한 절차와 방법을 의미한다. 실행계획을 생성한다는 것은 SQL을 어떤 순서로 실행할 지를 결정하는 작업이다. 동인한 SQL에 대해 결과를 낼  수 있는 다양한 처리 방법(실행계획)이 존재할 수 있지만 각 처리방법마다 실행 시간(성능)은 서로 다를 수 있다. 옵티마이저는 다양한 처리 방법들 중에서 가장 효율적인 방법을 찾아 준다. 즉, 옵티마이저는 최적의 실행계획을 생성해 준다.