Bao: Making Learned Query Optimization Practical
Summary: Bao is a bandit-based learned optimizer atop optimizers, offering per-query hints via Thompson sampling and tree-CNNs. Adapts to workload, data, and schema changes, improving end-to-end and tail latency; cloud tests show cost reductions and stronger performance. (summarized by gpt-5-nano on Feb 09 2026)
Incoming Non-self Citations Over Time
Authors
- 1. Ryan Marcus (Intel; Massachusetts Institute of Technology)
- 2. Parimarjan Negi (Massachusetts Institute of Technology)
- 3. Hongzi Mao (Massachusetts Institute of Technology)
- 4. Nesime Tatbul (Intel; Massachusetts Institute of Technology)
- 5. Mohammad Alizadeh (Massachusetts Institute of Technology)
- 6. Tim Kraska (Massachusetts Institute of Technology)
BibTeX Citation
@inproceedings{marcus_sigmod21,
title = {{Bao: Making Learned Query Optimization Practical}},
author = {Marcus, Ryan and Negi, Parimarjan and Mao, Hongzi and Tatbul, Nesime and Alizadeh, Mohammad and Kraska, Tim},
series = {{SIGMOD} '21},
booktitle = {Proceedings of the {ACM} {SIGMOD} International Conference on Management of Data},
publisher = {Association for Computing Machinery},
doi = {10.1145/3448016.3452838},
url = {https://dl.acm.org/doi/10.1145/3448016.3452838},
year = {2021}
}
Incoming Citations (Sorted by Pagerank)
Showing 24 of 124 citing papers.
Outgoing Citations (Sorted by Pagerank)
Showing 20 of 20 cited papers.
Citations counted here include only citations to other VLDB/SIGMOD/CIDR/PODS papers in this database.
Previous
Page 1 / 1
Next
Semantically Similar Papers
| # | Overall Rank | Paper | Year | Venue |
|---|---|---|---|---|
| 1 | 6,271 | Is Your Learned Query Optimizer Behaving As You Expect? A Machine Learning Perspective | 2024 | VLDB |
| 2 | 10,751 | Approximating Opaque Top-k Queries | 2025 | SIGMOD |
| 3 | 5,091 | Budget-aware Index Tuning with Reinforcement Learning | 2022 | SIGMOD |
| 4 | 9,123 | BASE: Bridging the Gap between Cost and Latency for Query Optimization | 2023 | VLDB |
| 5 | 3,051 | Towards a Hands-Free Query Optimizer through Deep Learning | 2019 | CIDR |
| 6 | 9,601 | Low Rank Learning for Offline Query Optimization | 2025 | SIGMOD |
| 7 | 5,059 | Steering Query Optimizers: A Practical Take on Big Data Workloads | 2021 | SIGMOD |
| 8 | 8,163 | Learned Offline Query Planning via Bayesian Optimization | 2025 | SIGMOD |
| 9 | 1,241 | Balsa: Learning a Query Optimizer Without Expert Demonstrations | 2022 | SIGMOD |
| 10 | 4,929 | AutoSteer: Learned Query Optimization for Any SQL Database | 2023 | VLDB |