DeepDB: Learn from Data, not from Queries!
Not on the map. Why?
Abstract (arXiv)
The typical approach for learned DBMS components is to capture the behavior by running a representative set of queries and use the observations to train a machine learning model. This workload-driven approach, however, has two major downsides. First, collecting the training data can be very expensive, since all queries need to be executed on potentially large databases. Second, training data has to be recollected when the workload and the data changes. To overcome these limitations, we take a different route: we propose to learn a pure data-driven model that can be used for different tasks such as query answering or cardinality estimation. This data-driven model also supports ad-hoc queries and updates of the data without the need of full retraining when the workload or data changes. Indeed, one may now expect that this comes at a price of lower accuracy since workload-driven models can make use of more information. However, this is not the case. The results of our empirical evaluation demonstrate that our data-driven approach not only provides better accuracy than state-of-the-art learned components but also generalizes better to unseen queries.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 4; 2024: 4; 2025: 6.
20 papers.
Sort:
By area:
- 2021Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluationcited by 30
- 2023Lero: A Learning-to-Rank Query Optimizercited by 26
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
- 2022Zero-Shot Cost Models for Out-of-the-box Learned Cost Predictioncited by 16
- 2025Cortex AISQL: A Production SQL Engine for Unstructured Datacited by 11
- 2021One Model to Rule them All: Towards Zero-Shot Learning for Databasescited by 9
- 2024PRICE: A Pretrained Model for Cross-Database Cardinality Estimationcited by 8
- 2023Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural Networkscited by 3
- 2023Duet: efficient and scalable hybriD neUral rElation undersTandingcited by 3
- 2024A Practical Theory of Generalization in Selectivity Learningcited by 3
- 2022Electra: Conditional Generative Model based Predicate-Aware Query Approximationcited by 1
- 2024Robust Plan Evaluation based on Approximate Probabilistic Machine Learningcited by 1
8 more
- 2024CardOOD: Robust Query-driven Cardinality Estimation under Out-of-Distributioncited by 1
- 2025Data-Agnostic Cardinality Learning from Imperfect Workloadscited by 1
- 2021Baihe: SysML Framework for AI-driven Databasescited by 0
- 2023Scardina: Scalable Join Cardinality Estimation by Multiple Density Estimatorscited by 0
- 2025ACE: A Cardinality Estimator for Set-Valued Queriescited by 0
- 2025BQSched: A Non-intrusive Scheduler for Batch Concurrent Queries via Reinforcement Learningcited by 0
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queriescited by 0
- 2025CoLSE: A Lightweight and Robust Hybrid Learned Model for Single-Table Cardinality Estimation using Joint CDFcited by 0
- 2025CoLSE: A Lightweight and Robust Hybrid Learned Model for Single-Table Cardinality Estimation using Joint CDF14 Dec 2025
- 2025Exqutor: Extended Query Optimizer for Vector-augmented Analytical Queries10 Dec 2025
- 2025Cortex AISQL: A Production SQL Engine for Unstructured Data10 Nov 2025
- 2025Data-Agnostic Cardinality Learning from Imperfect Workloads19 Jun 2025
- 2025BQSched: A Non-intrusive Scheduler for Batch Concurrent Queries via Reinforcement Learning27 Apr 2025
- 2025ACE: A Cardinality Estimator for Set-Valued Queries19 Mar 2025
- 2024CardOOD: Robust Query-driven Cardinality Estimation under Out-of-Distribution8 Dec 2024
- 2024A Practical Theory of Generalization in Selectivity Learning11 Sep 2024
- 2024PRICE: A Pretrained Model for Cross-Database Cardinality Estimation3 Jun 2024
- 2024Robust Plan Evaluation based on Approximate Probabilistic Machine Learning26 Jan 2024
- 2023Duet: efficient and scalable hybriD neUral rElation undersTanding25 Jul 2023
- 2023Scardina: Scalable Join Cardinality Estimation by Multiple Density Estimators31 Mar 2023
8 more
- 2023Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural Networks2 Mar 2023
- 2023Lero: A Learning-to-Rank Query Optimizer14 Feb 2023
- 2022Electra: Conditional Generative Model based Predicate-Aware Query Approximation28 Jan 2022
- 2022Zero-Shot Cost Models for Out-of-the-box Learned Cost Prediction3 Jan 2022
- 2021Baihe: SysML Framework for AI-driven Databases29 Dec 2021
- 2021Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluation13 Sep 2021
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimation26 Jul 2021
- 2021One Model to Rule them All: Towards Zero-Shot Learning for Databases3 May 2021
- 2021Cardinality Estimation in DBMS: A Comprehensive Benchmark Evaluationcited by 30
- 2023Lero: A Learning-to-Rank Query Optimizercited by 26
- 2021A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimationcited by 21
- 2022Zero-Shot Cost Models for Out-of-the-box Learned Cost Predictioncited by 16
- 2025Cortex AISQL: A Production SQL Engine for Unstructured Datacited by 11
- 2021One Model to Rule them All: Towards Zero-Shot Learning for Databasescited by 9
- 2024PRICE: A Pretrained Model for Cross-Database Cardinality Estimationcited by 8
- 2023Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural Networkscited by 3
- 2023Duet: efficient and scalable hybriD neUral rElation undersTandingcited by 3
- 2024A Practical Theory of Generalization in Selectivity Learningcited by 3
- 2022Electra: Conditional Generative Model based Predicate-Aware Query Approximationcited by 1
- 2024Robust Plan Evaluation based on Approximate Probabilistic Machine Learningcited by 1
12 most cited of 19 All 19 (JSON)
- 2025CoLSE: A Lightweight and Robust Hybrid Learned Model for Single-Table Cardinality Estimation using Joint CDF14 Dec 2025
- 2025Cortex AISQL: A Production SQL Engine for Unstructured Data10 Nov 2025
- 2025Data-Agnostic Cardinality Learning from Imperfect Workloads19 Jun 2025
- 2025BQSched: A Non-intrusive Scheduler for Batch Concurrent Queries via Reinforcement Learning27 Apr 2025
- 2025ACE: A Cardinality Estimator for Set-Valued Queries19 Mar 2025
- 2024CardOOD: Robust Query-driven Cardinality Estimation under Out-of-Distribution8 Dec 2024
- 2024A Practical Theory of Generalization in Selectivity Learning11 Sep 2024
- 2024PRICE: A Pretrained Model for Cross-Database Cardinality Estimation3 Jun 2024
- 2024Robust Plan Evaluation based on Approximate Probabilistic Machine Learning26 Jan 2024
- 2023Duet: efficient and scalable hybriD neUral rElation undersTanding25 Jul 2023
- 2023Scardina: Scalable Join Cardinality Estimation by Multiple Density Estimators31 Mar 2023
- 2023Cardinality Estimation over Knowledge Graphs with Embeddings and Graph Neural Networks2 Mar 2023
12 newest of 19 All 19 (JSON)