Skip to main content

Module optimizer

Module optimizer 

Source
Expand description

SQL 쿼리 옵티마이저 — 규칙 기반 최적화

LogicalPlan을 최적화하여 실행 성능을 향상시킵니다. 4가지 핵심 규칙: PredicatePushdown, ProjectionPushdown, ConstantFolding, LimitPushdown

Structs§

ConstantFoldingRule
상수 표현식을 컴파일 타임에 평가 (1 + 2 → 3)
LimitPushdownRule
LIMIT를 하위 노드에 적용하여 조기 종료
PredicatePushdownRule
Filter를 Scan에 가까이 이동하여 I/O 감소
ProjectionPushdownRule
불필요한 컬럼을 조기 제거하여 메모리 절감
QueryOptimizer
쿼리 옵티마이저

Traits§

OptimizationRule
최적화 규칙 트레이트