05/13/2021
Percona Live Online 2021
Query optimization is one of the most challenging problems in database systems. For many years, creating a query optimizer was considered black art, available only to a limited number of companies and products.
Not any more.
Apache Calcite is an open-source framework that allows you to build query engines, and query optimizers in particular, at a significantly lower engineering cost. In this talk, I will present query optimization capabilities of Apache Calcite, including cost-based and heuristic optimization drivers and an extensive library of optimization rules. I will also present several examples of production-grade optimizers based on Apache Calcite.
Speaker: Vladimir Ozerov – Querify Labs