Token导航 LogoToken导航TokenDH.com
Oracle MCP Agent Tuning logo
浏览器工具未说明官方级别未说明来源级核验

Oracle MCP Agent Tuning

MCP Server

一个基于AI的自主Oracle数据库管理代理,能够诊断、修复和报告数据库性能问题。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
数据分析性能优化HTMLClaudeAI代理ClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

krzysztof-i-cabaj

提供方

krzysztof-i-cabaj

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

🤖 自主Oracle DBA代理(MCP+SQLcl实验)

实验: 人工智能能否自主诊断、修复和报告Oracle数据库中的性能问题?

这个项目展示了一个真实的 代理工作流,其中AI模型(Claude Haiku 4.5)连接到 Oracle数据库26ai 实例通过 模型上下文协议(MCP)SQLcl.

Agent被授予完全的数据库访问权限和一个高级命令: *“查找慢速查询并修复它们。”* 我没有手动编写一行补救SQL代码。

______________________________________________________________________

📊 现场演示结果

代理自主生成了以下报告作为工作证明。这些报告直接来自此存储库:

🚀 查看完整的技术报告(HTML)

*带有Chart.js可视化的交互式仪表板,显示“之前”和“之后”分析。*

📄 查看执行摘要(HTML)

*报告的业务就绪版本,格式化为打印/PDF导出。*

______________________________________________________________________

📉 主要代理业绩

在一次5分钟的自主会话中,Agent实现了以下目标:

检测到问题代理诊断应用解决方案CBO成本影响改进
问题2 (VIP加入)缺少FK索引,全表扫描已创建索引 IDX_DEMO_CUSTOMERS_SEGMENT2,200 ➔ 414-81.2% 📉
问题3 (Top-N排序)昂贵的内存排序(PGA)创建索引 IDX_ORDER_ITEMS_UNIT_PRICE_DESC11,492 ➔ 3-99.97% 🚀

______________________________________________________________________

🛠️ 解决方案架构

这不仅仅是“文本到SQL”。这是一个AI在实时运行时环境中执行命令的系统。

  • 数据库: Oracle数据库26ai(免费开发版)
  • 接口: VS Code+GitHub Copilot(充当MCP客户端)
  • 工具: Oracle SQLcl(与 -mcp 旗帜)
  • 逻辑: 自主决策循环(OODA:观察、定向、决策、行动)

工作流程:

  1. 分析: 代理运行 EXPLAIN PLAN 对于所提供的工作量。
  2. 决定: 它检测 TABLE ACCESS FULL 操作和阻塞功能 WHERE 条款。
  3. 法案: 它执行DDL(CREATE INDEX...)直接在数据库上。
  4. 验证: 它重新运行测试以比较指标。
  5. 报告: 它生成带有结果的HTML/JSON文件。

______________________________________________________________________

📂 存储库结构

  • /docs -AI生成的HTML报告(可通过GitHub Pages公开访问)。
  • /sql -用于环境设置和工作负载模拟的SQL脚本。
  • /metrics -包含性能指标的原始CSV数据。

______________________________________________________________________

📞 联系方式/关于

创建此项目是为了测试当前LLM在数据库工程任务中的局限性。

https://www.linkedin.com/in/krzysztof-cabaj-16b6a52/

目录标签

目录标签

数据分析性能优化HTMLClaudeAI代理本地部署数据库管理Oracle自动化

支持客户端

ClaudeVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP