# D-Bot
[[Xuanhe Zhou]]・[[Guoliang Li]] ら([[Tsinghua University]])が開発した LLM ベースのデータベース診断システム。公開実装は [[DB-GPT]]。診断ドキュメントからのサマリツリー抽出・BM25 知識マッチング・Sentence-BERT ファインチューニングによるツール検索・UCT 木探索アルゴリズムを組み合わせ、単一/複合根本原因を診断する。詳細は [[@2024__PVLDB__D-Bot - Database Diagnosis System using Large Language Models]]。
## DBA-Bench での評価
[[@2026__arXiv__DBA-Bench - A Production-Fidelity Benchmark for LLM-Based Database Operations Agents]]は D-Bot を tree-search 型エージェントの代表として、GPT-5.5 を固定バックボーンに DB-GPT 実装を DBA-Bench のツール/知識/トレース/提出インタフェースへ統合して評価した。結果は Diagnosis/Outcome/Safe Pass = 18.9%/13.2%/5.7%、平均コスト $7.1564/run であり、同一バックボーンの common-ReAct(44.3%/26.4%/17.9%、$1.0210/run)を全指標で下回った。Hard シナリオでは Diagnosis/Outcome/Safe Pass が 4.7%/4.7%/0.0% まで低下する。DBA-Bench はこの結果から「tree-search による構造化は動作点を変えるが、根本的な失敗モードを除去しない」と結論づけている。
## サーベイでの手法分類(A Survey of LLM × DATA)
[[@2025__arXiv__A Survey of LLM × DATA - Chapter 3.3 LLM for Data System Optimization]] §3.3.3 は D-Bot を Anomaly Diagnosis の代表システムとして3回にわたり引用し、次の3手法にまたがる複合システムとして説明する: (1) RAG based Diagnosis Experience Enrichment — 階層的文書構造を考慮した診断ドキュメント・ツールのコーパスを準備し、ファインチューニング済み Sentence-BERT エンコーダで関連資料を検索する。(2) Multi-Agent Mechanism for Collaborative Diagnosis — チーフエージェントが調整する複数のドメイン特化 LLM エージェント(それぞれ前処理済み診断知識のクラスタに紐づく)をオーケストレーションし、ツリーサーチアルゴリズムで多段階の根本原因分析を行う。(3) Localized LLM Enhancement via Specialized Fine-Tuning — マルチタスクファインチューニングにより Llama2-13B・CodeLlama-13B・Baichuan2-13B の3モデルを、GPT-4駆動版D-Botが生成した診断結果を再現するよう訓練する(ツール呼び出し等5サブタスクのサンプルデータを使用)。DBA-Bench が再評価したのは (2) の GPT-5.5 バックボーン版のみであり、(3) の蒸留版に対する本番忠実度評価は確認されていない。
## 関連
- [[Xuanhe Zhou]] / [[Guoliang Li]] / [[Tsinghua University]]
- [[DB-GPT]] — D-Bot の公開実装
- [[データベース自律診断]] / [[データベース O&M]]
- [[@2025__arXiv__A Survey of LLM × DATA - Chapter 3.3 LLM for Data System Optimization]] — RAG/マルチエージェント/ファインチューニングの3手法分類
## 出典
- [[@2024__PVLDB__D-Bot - Database Diagnosis System using Large Language Models]]
- [[@2026__arXiv__DBA-Bench - A Production-Fidelity Benchmark for LLM-Based Database Operations Agents]]
- [[@2025__arXiv__A Survey of LLM × DATA - Chapter 3.3 LLM for Data System Optimization]]