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
6180
Venue
SIGMOD
Year
2021
Pagerank
0.00019638121
Overall Rank
378 | 97.41%
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 24 of 124 citing papers.

Rank Citing Paper Year Venue Pagerank
10,513 LIO: A lightweight and interpretable query optimizer based on an evolutionary forest 2026 VLDB 5.093636e-05
10,515 Sample-based Distinct Cardinality Estimation for Multiple Attributes in Multi-Dataset Queries 2026 VLDB 5.093636e-05
10,553 AQD: Online Adaptive Query Dispatcher for HTAP Databases 2026 VLDB 5.093636e-05
10,559 OBELISK: Efficient Offline Query Planning with Bayesian Optimization-Informed Language Model Reasoning 2026 VLDB 5.093636e-05
10,569 Toward Drift-Aware Database Benchmarking 2026 VLDB 5.093636e-05
10,586 TATA: An Efficient Framework for Task Transfer in Query Plan Representation 2026 VLDB 5.093636e-05
10,768 Intra-Query Runtime Elasticity for Cloud-Native Data Analysis 2025 SIGMOD 5.093636e-05
10,830 PlanRGCN: Predicting SPARQL Query Performance 2025 VLDB 5.093636e-05
10,834 QOVIS: Understanding and Diagnosing Query Optimizer via a Visualization-assisted Approach 2025 VLDB 5.093636e-05
10,884 Conformal Prediction for Verifiable Learned Query Optimization 2025 VLDB 5.093636e-05
10,886 AQETuner: Reliable Query-level Configuration Tuning for Analytical Query Engines 2025 VLDB 5.093636e-05
10,969 Improving DBMS Scheduling Decisions with Accurate Performance Prediction on Concurrent Queries 2025 VLDB 5.093636e-05
10,986 PAR2QO: Parametric Penalty-Aware Robust Query Optimization 2025 VLDB 5.093636e-05
11,001 veDB-HTAP: a Highly Integrated, Efficient and Adaptive HTAP System 2025 VLDB 5.093636e-05
11,007 GRewriter: Practical Query Rewriting with Automatic Rule Set Expansion in GaussDB 2025 VLDB 5.093636e-05
11,065 Learned Cost Models for Query Optimization: From Batch to Streaming Systems 2025 VLDB 5.093636e-05
11,083 Graph Transformers for Query Plan Representation: Potentials and Challenges 2025 VLDB 5.093636e-05
11,091 LEAP: A Low-cost Spark SQL Query Optimizer using Pairwise Comparison 2025 VLDB 5.093636e-05
11,103 RankPQO: Learning-to-Rank for Parametric Query Optimization 2025 VLDB 5.093636e-05
11,210 Towards Full Stack Adaptivity in Permissioned Blockchains 2024 VLDB 5.093636e-05
11,290 Presto’s History-based Query Optimizer 2024 VLDB 5.093636e-05
11,436 AdaChain: A Learned Adaptive Blockchain 2023 VLDB 5.093636e-05
11,517 Can Transfer Learning be used to build a Query Optimizer? 2022 CIDR 5.093636e-05
11,548 DeepO: A Learned Query Optimizer 2022 SIGMOD 5.093636e-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.0024089429
18 How Good Are Query Optimizers, Really? 2016 VLDB 0.00059284255
43 The Case for Learned Index Structures 2018 SIGMOD 0.00046060254
84 Learned Cardinalities: Estimating Correlated Joins with Deep Learning 2019 CIDR 0.00035838391
100 LEO - DB2's LEarning Optimizer 2001 VLDB 0.00034385207
154 Neo: A Learned Query Optimizer 2019 VLDB 0.00028726181
234 Self-Driving Database Management Systems 2017 CIDR 0.00023810722
401 Deep Unsupervised Cardinality Estimation 2020 VLDB 0.00019092557
465 An End-to-End Learning-based Cost Estimator 2020 VLDB 0.0001803934
513 NeuroCard: One Cardinality Estimator for All Tables 2021 VLDB 0.00017190574
563 Plan-Structured Deep Neural Network Models for Query Performance Prediction 2019 VLDB 0.0001650812
568 SageDB: A Learned Database System 2019 CIDR 0.0001641553
682 Robust Estimation of Resource Consumption for SQL Queries using Statistical Techniques 2012 VLDB 0.00015014887
1,170 QuickSel: Quick Selectivity Learning with Mixture Models 2020 SIGMOD 0.00011827259
1,279 AI Meets AI: Leveraging Query Executions to Improve Index Recommendations 2019 SIGMOD 0.00011361878
1,815 SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learning 2018 VLDB 9.6894541e-05
1,831 On Predictive Modeling for Optimizing Transaction Execution in Parallel OLTP Systems 2012 VLDB 9.6635729e-05
2,592 SQLShare: Results from a Multi-Year SQL-as-a-Service Experiment 2016 SIGMOD 8.3657526e-05
4,053 Database-Agnostic Workload Management 2019 CIDR 6.9355341e-05
4,987 Releasing Cloud Databases from the Chains of Performance Prediction Models 2017 CIDR 6.4112736e-05
Previous Page 1 / 1 Next

Semantically Similar Papers