DB-BERT: a Database Tuning Tool that "Reads the Manual"
Not on the map. Why?
Abstract (arXiv)
DB-BERT is a database tuning tool that exploits information gained via natural language analysis of manuals and other relevant text documents. It uses text to identify database system parameters to tune as well as recommended parameter values. DB-BERT applies large, pre-trained language models (specifically, the BERT model) for text analysis. During an initial training phase, it fine-tunes model weights in order to translate natural language hints into recommended settings. At run time, DB-BERT learns to aggregate, adapt, and prioritize hints to achieve optimal performance for a specific database system and benchmark. Both phases are iterative and use reinforcement learning to guide the selection of tuning settings to evaluate (penalizing settings that the database system rejects while rewarding settings that improve performance). In our experiments, we leverage hundreds of text documents about database tuning as input for DB-BERT. We compare DB-BERT against various baselines, considering different benchmarks (TPC-C and TPC-H), metrics (throughput and run time), as well as database systems (Postgres and MySQL). In all cases, DB-BERT finds the best parameter settings among all compared methods. The code of DB-BERT is available online at https://itrummer.github.io/dbbert/.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 21 Dec 2021.
Builds on
14 of 32 references.
References · 14
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,745
- 2018Spider: A Large-Scale Human-Labeled Dataset for Complex and Cross-Domain Semantic Parsing and Text-to-SQL Taskcited by 1,139
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 687
- 2020TAPAS: Weakly Supervised Table Parsing via Pre-trainingcited by 434
- 2017Survey of the State of the Art in Natural Language Generation: Core tasks, applications and evaluationcited by 206
- 2019A Survey of Reinforcement Learning Informed by Natural Languagecited by 154
- 2020Bridging Textual and Tabular Data for Cross-Domain Text-to-SQL Semantic Parsingcited by 133
- 2019Neo: A Learned Query Optimizercited by 80
- 2018Learning to Optimize Join Queries With Deep Reinforcement Learningcited by 32
- 2020Qd-tree: Learning Data Layouts for Big Data Analyticscited by 18
Built on by
Citing papers per year: 2023: 3; 2024: 6; 2025: 5; 2026: 5.
19 papers.
Sort:
By area:
- 2024DocETL: Agentic Query Rewriting and Evaluation for Complex Document Processingcited by 52
- 2023D-Bot: Database Diagnosis System using Large Language Modelscited by 28
- 2024E2ETune: End-to-End Knob Tuning via Fine-tuned Generative Language Modelcited by 9
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Modelscited by 7
- 2024VDTuner: Automated Performance Tuning for Vector Data Management Systemscited by 5
- 2024Is Large Language Model Good at Database Knob Tuning? A Comprehensive Experimental Evaluationcited by 5
- 2023SSIN: Self-Supervised Learning for Rainfall Spatial Interpolationcited by 4
- 2025SQLBarber: A System Leveraging Large Language Models to Generate Customized and Realistic SQL Workloadscited by 4
- 2025In-Context Adaptation to Concept Drift for Learned Database Operationscited by 3
- 2023ML-Powered Index Tuning: An Overview of Recent Progress and Open Challengescited by 2
- 2026AI-Driven Research for Databasescited by 2
- 2024Data Proportion Detection for Optimized Data Management for Large Language Modelscited by 1
7 more
- 2025Implementing Semantic Join Operators Efficientlycited by 1
- 2025L2T-Tune:LLM-Guided Hybrid Database Tuning with LHS and TD3cited by 1
- 2026GenDB: The Next Generation of Query Processing -- Synthesized, Not Engineeredcited by 1
- 2025DemoTuner: Automatic Performance Tuning for Database Management Systems Based on Demonstration Reinforcement Learningcited by 0
- 2026DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuningcited by 0
- 2026TuxBot: Semantic-Aware Online OS Tuning with Large Language Modelscited by 0
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQLcited by 0
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQL19 May 2026
- 2026TuxBot: Semantic-Aware Online OS Tuning with Large Language Models14 May 2026
- 2026AI-Driven Research for Databases8 Apr 2026
- 2026DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning16 Mar 2026
- 2026GenDB: The Next Generation of Query Processing -- Synthesized, Not Engineered2 Mar 2026
- 2025DemoTuner: Automatic Performance Tuning for Database Management Systems Based on Demonstration Reinforcement Learning13 Nov 2025
- 2025L2T-Tune:LLM-Guided Hybrid Database Tuning with LHS and TD33 Nov 2025
- 2025Implementing Semantic Join Operators Efficiently9 Oct 2025
- 2025SQLBarber: A System Leveraging Large Language Models to Generate Customized and Realistic SQL Workloads8 Jul 2025
- 2025In-Context Adaptation to Concept Drift for Learned Database Operations7 May 2025
- 2024DocETL: Agentic Query Rewriting and Evaluation for Complex Document Processing16 Oct 2024
- 2024Data Proportion Detection for Optimized Data Management for Large Language Models26 Sep 2024
7 more
- 2024Is Large Language Model Good at Database Knob Tuning? A Comprehensive Experimental Evaluation5 Aug 2024
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Models10 May 2024
- 2024E2ETune: End-to-End Knob Tuning via Fine-tuned Generative Language Model17 Apr 2024
- 2024VDTuner: Automated Performance Tuning for Vector Data Management Systems16 Apr 2024
- 2023D-Bot: Database Diagnosis System using Large Language Models3 Dec 2023
- 2023SSIN: Self-Supervised Learning for Rainfall Spatial Interpolation27 Nov 2023
- 2023ML-Powered Index Tuning: An Overview of Recent Progress and Open Challenges25 Aug 2023
- 2023D-Bot: Database Diagnosis System using Large Language Modelscited by 28
- 2024E2ETune: End-to-End Knob Tuning via Fine-tuned Generative Language Modelcited by 9
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Modelscited by 7
- 2024VDTuner: Automated Performance Tuning for Vector Data Management Systemscited by 5
- 2024Is Large Language Model Good at Database Knob Tuning? A Comprehensive Experimental Evaluationcited by 5
- 2023SSIN: Self-Supervised Learning for Rainfall Spatial Interpolationcited by 4
- 2025SQLBarber: A System Leveraging Large Language Models to Generate Customized and Realistic SQL Workloadscited by 4
- 2025In-Context Adaptation to Concept Drift for Learned Database Operationscited by 3
- 2023ML-Powered Index Tuning: An Overview of Recent Progress and Open Challengescited by 2
- 2026AI-Driven Research for Databasescited by 2
- 2024Data Proportion Detection for Optimized Data Management for Large Language Modelscited by 1
- 2025Implementing Semantic Join Operators Efficientlycited by 1
12 most cited of 16 All 16 (JSON)
- 2026TuxBot: Semantic-Aware Online OS Tuning with Large Language Models14 May 2026
- 2026AI-Driven Research for Databases8 Apr 2026
- 2026DOT: Dynamic Knob Selection and Online Sampling for Automated Database Tuning16 Mar 2026
- 2026GenDB: The Next Generation of Query Processing -- Synthesized, Not Engineered2 Mar 2026
- 2025L2T-Tune:LLM-Guided Hybrid Database Tuning with LHS and TD33 Nov 2025
- 2025Implementing Semantic Join Operators Efficiently9 Oct 2025
- 2025SQLBarber: A System Leveraging Large Language Models to Generate Customized and Realistic SQL Workloads8 Jul 2025
- 2025In-Context Adaptation to Concept Drift for Learned Database Operations7 May 2025
- 2024Data Proportion Detection for Optimized Data Management for Large Language Models26 Sep 2024
- 2024Is Large Language Model Good at Database Knob Tuning? A Comprehensive Experimental Evaluation5 Aug 2024
- 2024UniDM: A Unified Framework for Data Manipulation with Large Language Models10 May 2024
- 2024E2ETune: End-to-End Knob Tuning via Fine-tuned Generative Language Model17 Apr 2024
12 newest of 16 All 16 (JSON)