QO-Insight Inspecting Steered Query Optimizers
1 minute read ∼ Filed in : A paper noteIntroduction
This work try to provide a tool for DBAs to visilaize and see why query plans generated by learned query optimizers outperform those generated by traditional optimizers.
Design targets:
- multiple exploration modes (query-centric vs. rulecentric)
- support for multiple performance metrics (latency, number of page spills)
- visual comparison of query plans
- support for interactive retrieve the relevant information.
System
It uses exposed knobs to steer query optimization.
It measures the query based on wall time, the number of page accesses, and the memory footprint.