DBScholar

Back to papers

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)

Paper ID
h840803224e5b1dd4
Venue
SIGMOD
Year
2021
Pagerank
0.00019989474
Overall Rank
362 | 97.57%
DOI
10.1145/3448016.3452838

Incoming Non-self Citations Over Time

Authors

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 30 of 130 citing papers.

Rank Citing Paper Year Venue Pagerank
10,406 AgenticScholar: Agentic Data Management with Pipeline Orchestration for Scholarly Corpora 2026 SIGMOD 4.9793485e-05
10,412 Are Learned DBMS Components Robust to Workload Drift?: [Experiments & Analysis] 2026 SIGMOD 4.9793485e-05
10,484 NeurBench: A Benchmark Suite for Learned Database Components with Drift Modeling: [Experiments & Analysis] 2026 SIGMOD 4.9793485e-05
10,508 Succinct Structure Representations for Efficient Query Optimization 2026 SIGMOD 4.9793485e-05
10,596 SEFRQO: A Self-Evolving Fine-Tuned RAG-Based Query Optimizer 2026 SIGMOD 4.9793485e-05
10,633 Divo: Learning a Stable and Effective Query Optimizer with a Diverse Workload 2026 SIGMOD 4.9793485e-05
10,675 R2O: A Dual-Layer Framework for Joint Rewriting and Ordering in Distributed Property Graph Query Optimization 2026 SIGMOD 4.9793485e-05
10,679 Reqo: A Comprehensive Learning-Based Cost Model for Robust and Explainable Query Optimization 2026 SIGMOD 4.9793485e-05
10,693 Practical Parameterized Query Optimization via Efficient Plan Reuse and List-wise Ranking 2026 SIGMOD 4.9793485e-05
10,698 LIO: A lightweight and interpretable query optimizer based on an evolutionary forest 2026 VLDB 4.9793485e-05
10,700 Sample-based Distinct Cardinality Estimation for Multiple Attributes in Multi-Dataset Queries 2026 VLDB 4.9793485e-05
10,735 AQD: Online Adaptive Query Dispatcher for HTAP Databases 2026 VLDB 4.9793485e-05
10,741 OBELISK: Efficient Offline Query Planning with Bayesian Optimization-Informed Language Model Reasoning 2026 VLDB 4.9793485e-05
10,751 Toward Drift-Aware Database Benchmarking 2026 VLDB 4.9793485e-05
10,802 BaCon: Efficient Batch Processing of Counting Queries 2026 VLDB 4.9793485e-05
10,876 ConRAD: Conformal Risk-Aware Neural Databases 2026 VLDB 4.9793485e-05
10,883 QDBO: A Real-time Quantum-augmented Database System Optimizer 2026 VLDB 4.9793485e-05
10,919 ScaleSense: Cost-Intelligent Scaling Framework via Learned Resource Estimation in Alibaba AnalyticDB 2026 VLDB 4.9793485e-05
10,924 TATA: An Efficient Framework for Task Transfer in Query Plan Representation 2026 VLDB 4.9793485e-05
10,938 Towards Industrial-Scale Parametric Query Optimization 2026 VLDB 4.9793485e-05
10,941 Ultron: History-Based Query Optimization at Databricks 2026 VLDB 4.9793485e-05
11,238 PlanRGCN: Predicting SPARQL Query Performance 2025 VLDB 4.9793485e-05
11,242 QOVIS: Understanding and Diagnosing Query Optimizer via a Visualization-assisted Approach 2025 VLDB 4.9793485e-05
11,287 AQETuner: Reliable Query-level Configuration Tuning for Analytical Query Engines 2025 VLDB 4.9793485e-05
11,375 GRewriter: Practical Query Rewriting with Automatic Rule Set Expansion in GaussDB 2025 VLDB 4.9793485e-05
11,425 Learned Cost Models for Query Optimization: From Batch to Streaming Systems 2025 VLDB 4.9793485e-05
11,443 LEAP: A Low-cost Spark SQL Query Optimizer using Pairwise Comparison 2025 VLDB 4.9793485e-05
11,453 RankPQO: Learning-to-Rank for Parametric Query Optimization 2025 VLDB 4.9793485e-05
11,826 Can Transfer Learning be used to build a Query Optimizer? 2022 CIDR 4.9793485e-05
11,857 DeepO: A Learned Query Optimizer 2022 SIGMOD 4.9793485e-05
Previous Page 3 / 3 Next

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.

Rank Cited Paper Year Venue Pagerank
1 Access Path Selection in a Relational Database Management System 1979 SIGMOD 0.0023947656
15 How Good Are Query Optimizers, Really? 2016 VLDB 0.00061066921
40 The Case for Learned Index Structures 2018 SIGMOD 0.00046284649
85 Learned Cardinalities: Estimating Correlated Joins with Deep Learning 2019 CIDR 0.00035864347
98 LEO - DB2's LEarning Optimizer 2001 VLDB 0.00034106982
145 Neo: A Learned Query Optimizer 2019 VLDB 0.0002908188
224 Self-Driving Database Management Systems 2017 CIDR 0.00024013745
406 Deep Unsupervised Cardinality Estimation 2020 VLDB 0.00019045544
461 An End-to-End Learning-based Cost Estimator 2020 VLDB 0.00017829982
512 NeuroCard: One Cardinality Estimator for All Tables 2021 VLDB 0.00017050173
555 SageDB: A Learned Database System 2019 CIDR 0.00016506678
560 Plan-Structured Deep Neural Network Models for Query Performance Prediction 2019 VLDB 0.00016403151
682 Robust Estimation of Resource Consumption for SQL Queries using Statistical Techniques 2012 VLDB 0.0001481781
1,156 QuickSel: Quick Selectivity Learning with Mixture Models 2020 SIGMOD 0.00011777105
1,279 AI Meets AI: Leveraging Query Executions to Improve Index Recommendations 2019 SIGMOD 0.00011226878
1,800 SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning 2018 VLDB 9.6093317e-05
1,842 On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems 2012 VLDB 9.526552e-05
2,550 SQLShare: Results from a Multi-Year SQL-as-a-Service Experiment 2016 SIGMOD 8.3121033e-05
4,059 Database-Agnostic Workload Management 2019 CIDR 6.8251711e-05
5,087 Releasing Cloud Databases from the Chains of Performance Prediction Models 2017 CIDR 6.2809904e-05
Previous Page 1 / 1 Next

Semantically Similar Papers