D-Bot: Database Diagnosis System using Large Language Models
Not on the map. Why?
Abstract (arXiv)
Database administrators (DBAs) play an important role in managing, maintaining and optimizing database systems. However, it is hard and tedious for DBAs to manage a large number of databases and give timely response (waiting for hours is intolerable in many online cases). In addition, existing empirical methods only support limited diagnosis scenarios, which are also labor-intensive to update the diagnosis rules for database version updates. Recently large language models (LLMs) have shown great potential in various fields. Thus, we propose D-Bot, an LLM-based database diagnosis system that can automatically acquire knowledge from diagnosis documents, and generate reasonable and well-founded diagnosis report (i.e., identifying the root causes and solutions) within acceptable time (e.g., under 10 minutes compared to hours by a DBA). The techniques in D-Bot include (i) offline knowledge extraction from documents, (ii) automatic prompt generation (e.g., knowledge matching, tool retrieval), (iii) root cause analysis using tree search algorithm, and (iv) collaborative mechanism for complex anomalies with multiple root causes. We verify D-Bot on real benchmarks (including 539 anomalies of six typical applications), and the results show that D-Bot can effectively analyze the root causes of unseen anomalies and significantly outperforms traditional methods and vanilla models like GPT-4.
Key facts. Cited by 28 papers in the map (data through 14 Oct 2026). Builds on 28 of its 69 references that are in the map. First posted on arXiv 3 Dec 2023.
Builds on
28 of 69 references.
References · 28
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,170
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,695
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,182
- 2023Generative Agents: Interactive Simulacra of Human Behaviorcited by 3,568
- 2023ToolLLM: Facilitating Large Language Models to Master 16000+ Real-world APIscited by 1,947
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2023Improving Factuality and Reasoning in Language Models through Multiagent Debatecited by 1,784
- 2021WebGPT: Browser-assisted question-answering with human feedbackcited by 1,745
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,076
16 more
- 2022Large Language Models Are Human-Level Prompt Engineerscited by 1,045
- 2022Interleaving Retrieval with Chain-of-Thought Reasoning for Knowledge-Intensive Multi-Step Questionscited by 923
- 2023Large Language Modelscited by 780
- 2022PAL: Program-aided Language Modelscited by 652
- 2023AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviorscited by 598
- 2020Fine-Tuning Pretrained Language Models: Weight Initializations, Data Orders, and Early Stoppingcited by 384
- 2023A Survey of Hallucination in Large Foundation Modelscited by 368
- 2023Effective Long-Context Scaling of Foundation Modelscited by 303
- 2023Tool Learning with Foundation Modelscited by 302
- 2023LooGLE: Can Long-Context Language Models Understand Long Contexts?cited by 202
- 2023WebCPM: Interactive Web Search for Chinese Long-form Question Answeringcited by 93
- 2018Apache Calcite: A Foundational Framework for Optimized Query Processing Over Heterogeneous Data Sourcescited by 25
- 2021DB-BERT: a Database Tuning Tool that "Reads the Manual"cited by 19
- 2022Actionable and Interpretable Fault Localization for Recurring Failures in Online Service Systemscited by 19
- 2023LLM As DBAcited by 18
- 2021Systematic definition and classification of data anomalies in DBMS (English Version)cited by 1
Built on by
Citing papers per year: 2024: 7; 2025: 11; 2026: 10.
28 papers.
Sort:
By area:
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 178
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
- 2026SkillForge: Forging Domain-Specific, Self-Evolving Agent Skills in Cloud Technical Supportcited by 48
- 2025In-depth Analysis of Graph-based RAG in a Unified Frameworkcited by 46
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysiscited by 34
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecturecited by 26
- 2024R-Bot: An LLM-based Query Rewrite Systemcited by 16
- 2024NAT-NL2GQL: A Novel Multi-Agent Framework for Translating Natural Language to Graph Query Languagecited by 9
- 2025Data Agent: A Holistic Architecture for Orchestrating Data+AI Ecosystemscited by 9
- 2025SAGE: A Framework of Precise Retrieval for RAGcited by 8
- 2024LLM-Enhanced Data Managementcited by 7
16 more
- 2025DBAIOps: A Reasoning LLM-Enhanced Database Operation and Maintenance System using Knowledge Graphscited by 7
- 2026Graph of States: Solving Abductive Tasks with Large Language Modelscited by 5
- 2025RCRank: Multimodal Ranking of Root Causes of Slow Queries in Cloud Database Systemscited by 4
- 2024Query Performance Explanation through Large Language Model for HTAP Systemscited by 1
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilotscited by 1
- 2025LLMIA: An Out-of-the-Box Index Advisor via In-Context Learning with LLMscited by 1
- 2026LLM-Based Test Case Generation in DBMS through Monte Carlo Tree Searchcited by 1
- 2025PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Modelscited by 0
- 2025LLM4Hint: Leveraging Large Language Models for Hint Recommendation in Offline Query Optimizationcited by 0
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQLcited by 0
- 2026SkillEvo: Self-Renewing Evolution Gradients from Multi-Turn Interaction Feedbackcited by 0
- 2026Towards Agentic Cloud Engineering: Graph and Loop Engineering with a Zero-Trust Agent Harnesscited by 0
- 2026What Stops a Small Language Model From Driving a Database Agentcited by 0
- 2026Data Agents: Agentic Data Systemscited by 0
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decompositioncited by 0
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretabilitycited by 0
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026Data Agents: Agentic Data Systems21 Sep 2026
- 2026What Stops a Small Language Model From Driving a Database Agent18 Sep 2026
- 2026Towards Agentic Cloud Engineering: Graph and Loop Engineering with a Zero-Trust Agent Harness30 Aug 2026
- 2026SkillEvo: Self-Renewing Evolution Gradients from Multi-Turn Interaction Feedback13 Aug 2026
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQL19 May 2026
- 2026SkillForge: Forging Domain-Specific, Self-Evolving Agent Skills in Cloud Technical Support9 Apr 2026
- 2026LLM-Based Test Case Generation in DBMS through Monte Carlo Tree Search23 Mar 2026
- 2026Graph of States: Solving Abductive Tasks with Large Language Models22 Mar 2026
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?27 Oct 2025
- 2025DBAIOps: A Reasoning LLM-Enhanced Database Operation and Maintenance System using Knowledge Graphs2 Aug 2025
16 more
- 2025LLM4Hint: Leveraging Large Language Models for Hint Recommendation in Offline Query Optimization4 Jul 2025
- 2025Data Agent: A Holistic Architecture for Orchestrating Data+AI Ecosystems2 Jul 2025
- 2025PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Models1 Apr 2025
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems31 Mar 2025
- 2025LLMIA: An Out-of-the-Box Index Advisor via In-Context Learning with LLMs10 Mar 2025
- 2025In-depth Analysis of Graph-based RAG in a Unified Framework6 Mar 2025
- 2025RCRank: Multimodal Ranking of Root Causes of Slow Queries in Cloud Database Systems6 Mar 2025
- 2025SAGE: A Framework of Precise Retrieval for RAG3 Mar 2025
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis12 Feb 2025
- 2024NAT-NL2GQL: A Novel Multi-Agent Framework for Translating Natural Language to Graph Query Language11 Dec 2024
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilots8 Dec 2024
- 2024Query Performance Explanation through Large Language Model for HTAP Systems2 Dec 2024
- 2024R-Bot: An LLM-based Query Rewrite System2 Dec 2024
- 2024Large Language Model-Based Agents for Software Engineering: A Survey4 Sep 2024
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecture18 Apr 2024
- 2024LLM-Enhanced Data Management4 Feb 2024
- 2024Large Language Model-Based Agents for Software Engineering: A Surveycited by 178
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 126
- 2026SkillForge: Forging Domain-Specific, Self-Evolving Agent Skills in Cloud Technical Supportcited by 48
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysiscited by 34
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?cited by 30
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecturecited by 26
- 2024NAT-NL2GQL: A Novel Multi-Agent Framework for Translating Natural Language to Graph Query Languagecited by 9
- 2025Data Agent: A Holistic Architecture for Orchestrating Data+AI Ecosystemscited by 9
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQLcited by 0
- 2026Towards Agentic Cloud Engineering: Graph and Loop Engineering with a Zero-Trust Agent Harnesscited by 0
- 2026What Stops a Small Language Model From Driving a Database Agentcited by 0
- 2026Data Agents: Agentic Data Systemscited by 0
- 2026Data Agents: Agentic Data Systems21 Sep 2026
- 2026What Stops a Small Language Model From Driving a Database Agent18 Sep 2026
- 2026Towards Agentic Cloud Engineering: Graph and Loop Engineering with a Zero-Trust Agent Harness30 Aug 2026
- 2026A Case for Agentic Tuning: From Documentation to Action in PostgreSQL19 May 2026
- 2026SkillForge: Forging Domain-Specific, Self-Evolving Agent Skills in Cloud Technical Support9 Apr 2026
- 2025A Survey of Data Agents: Emerging Paradigm or Overstated Hype?27 Oct 2025
- 2025Data Agent: A Holistic Architecture for Orchestrating Data+AI Ecosystems2 Jul 2025
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systems31 Mar 2025
- 2025Flow-of-Action: SOP Enhanced LLM-Based Multi-Agent System for Root Cause Analysis12 Feb 2025
- 2024NAT-NL2GQL: A Novel Multi-Agent Framework for Translating Natural Language to Graph Query Language11 Dec 2024
- 2024Large Language Model-Based Agents for Software Engineering: A Survey4 Sep 2024
- 2024mABC: multi-Agent Blockchain-Inspired Collaboration for root cause analysis in micro-services architecture18 Apr 2024
- 2025In-depth Analysis of Graph-based RAG in a Unified Frameworkcited by 46
- 2025SAGE: A Framework of Precise Retrieval for RAGcited by 8
- 2025In-depth Analysis of Graph-based RAG in a Unified Framework6 Mar 2025
- 2025SAGE: A Framework of Precise Retrieval for RAG3 Mar 2025
- 2024R-Bot: An LLM-based Query Rewrite Systemcited by 16
- 2024LLM-Enhanced Data Managementcited by 7
- 2025RCRank: Multimodal Ranking of Root Causes of Slow Queries in Cloud Database Systemscited by 4
- 2024Query Performance Explanation through Large Language Model for HTAP Systemscited by 1
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilotscited by 1
- 2025LLMIA: An Out-of-the-Box Index Advisor via In-Context Learning with LLMscited by 1
- 2026LLM-Based Test Case Generation in DBMS through Monte Carlo Tree Searchcited by 1
- 2025PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Modelscited by 0
- 2025LLM4Hint: Leveraging Large Language Models for Hint Recommendation in Offline Query Optimizationcited by 0
- 2026SkillEvo: Self-Renewing Evolution Gradients from Multi-Turn Interaction Feedbackcited by 0
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decompositioncited by 0
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretabilitycited by 0
- 2026Detect, Explain, Interpret: An End-to-End Benchmark for Time Series Anomaly Detection, Explainability and Interpretability1 Oct 2026
- 2026Where Root Cause Analysis Fails: A Retrieval-Reranking Decomposition29 Sep 2026
- 2026SkillEvo: Self-Renewing Evolution Gradients from Multi-Turn Interaction Feedback13 Aug 2026
- 2026LLM-Based Test Case Generation in DBMS through Monte Carlo Tree Search23 Mar 2026
- 2025LLM4Hint: Leveraging Large Language Models for Hint Recommendation in Offline Query Optimization4 Jul 2025
- 2025PLM4NDV: Minimizing Data Access for Number of Distinct Values Estimation with Pre-trained Language Models1 Apr 2025
- 2025LLMIA: An Out-of-the-Box Index Advisor via In-Context Learning with LLMs10 Mar 2025
- 2025RCRank: Multimodal Ranking of Root Causes of Slow Queries in Cloud Database Systems6 Mar 2025
- 2024ENCO: Life-Cycle Management of Enterprise-Grade Copilots8 Dec 2024
- 2024Query Performance Explanation through Large Language Model for HTAP Systems2 Dec 2024
- 2024R-Bot: An LLM-based Query Rewrite System2 Dec 2024
- 2024LLM-Enhanced Data Management4 Feb 2024