실행계획(EXPLAIN PLAN) 튜닝은 항상 데이터베이스 서버에서 작업하는 것은 아닙니다. 이론적으로 대부분의 튜닝은 실행에 대한 결과가 더 쉽게 측정되는 곳에서 이루어지며 데이터베이스에 대한 근본적인 튜닝은 마술이나 마법과 같은 것도 아닙니다. 이 튜닝도구를 잘 이해하기 위해서는 다시 한번 SELECT문이 처리되는 과정에 대한 이해가 필요합니다. 다음은 SELECT문이 처리되는 과정에 대한 설명입니다. "사용자가 실행한 SQL문이 데이터베이스에서 처음 사용된 문장인지 이미 사용된 문장인지를 공유 풀 영역을 검색하여 확인합니다. 확인하는 이유는 이미 사용된 문장이라면 구문분석(Parsing)이라는 작업을 할 필요가 없고 처음 사용되었다면 정상적으로 구문분석 작업을 해야 하기 때문입니다. 구문분석 단계에..