반응형 SMALL optimizer1 Query Layer 최적화 과정 (Optimizer 내부 동작) MySQL Query Layer 최적화 과정 (Optimizer 내부 동작)MySQL 옵티마이저(Optimizer)는SQL을 실행하기 위한 최적의 경로(Execution Plan)를 찾는 핵심 엔진입니다.성능에 직접적인 영향을 주기 때문에 심층 이해가 매우 중요합니다.1. Query 최적화 전체 프로세스1. 파싱 (Parsing)2. 쿼리 재작성 (Query Rewrite)3. 최적화 (Optimization)4. 실행 계획 생성 (Execution Plan)5. 실행 (Execution) → 오늘 포커스는 2~4단계인"쿼리 재작성" → "최적화" → "실행 계획 생성" 입니다.2. 쿼리 재작성 (Query Rewrite)목표: 쿼리를 더 최적화하기 좋은 형태로 변환주요 동작서브쿼리 → 조인 변환 (Su.. 2025. 4. 18. 이전 1 다음 LIST