~/talk

Building modern SQL query optimizers with Apache Calcite

links:none on file
slides:none on file

Apache Calcite provides a Java planner that implements cost-based and heuristic drivers plus a flexible rule engine that performs bottom-up and top-down rewrites. It ships with hundreds of built-in rewrite rules and extensible adapters that map logical operators to physical implementations, supports plan enumeration and costing, and produces executable plans for different engines. Examples include rule matching for join reordering, pushing filters, and converting to physical joins so teams can measure actual performance gains.

AI-written summary · about

  1. 0:00Introduction to SQL optimizers
  2. 5:33Apache Calcite overview
  3. 10:14Syntax and semantic analysis
  4. 15:56Transformation rules and execution
  5. 21:39Heuristics and optimization strategies
  6. 27:58Project examples and use cases
  7. 33:35Advanced features and flexibility
  8. 37:49Conclusion and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.