Write a SQL Optimizer using Egg
Summary
Write a SQL Optimizer using Egg walks through building a compact SQL optimizer in Rust using the Egg framework. It covers core optimization techniques such as expression simplification, constant folding, predicate pushdown, hash join, join reordering, and cost-based optimization, with practical examples and references to open-source projects.