[친절한 SQL 1장] SQL 처리 과정과 I/O
1.1.2 SQL 최적화 1. SQL 파싱 -. 파싱 트리 생성 : SQL 문을 이루는 개별 구성요소를 분석해서 파싱 트리 생성 -. Syntax 체크 : 문법적 오류가 없는지 확인 -. Semantic 체크 : 의미상 오류가 없는지 확인 2. SQL 최적화 -. 데이터 딕셔너리(Data Dictionary)에 미리 수집해 둔 오브젝트 통계 및 시스템 통계정보를 이용해 각 실행계획의 예상비용을 산정하고 최저 비용을 나타내는 실행계획을 선택한다. 3. 로우 소스 생성 -. SQL 옵티마이저가 선택한 실행경로를 실제 생행 가능한 코드 또는 프로시저 형태로 포맷팅 하는 단계. 로우 소스 생성기(Row-Source Generator)가 그 역할을 맡는다. ※ 부록 2. AUTO Trace 1. set autot..