数据库
数据库模块解决「库实例分散、查数靠人记 SQL、改库怕误操作」的问题。
实例管理
解决的问题
- 多套 MySQL / MongoDB 连接信息散落在个人笔记里。
- 不知道哪个库绑了哪个智能体,AI 无法准确操作。
平台能做什么
- 统一管理数据库实例:连接信息、类型、版本等。
- 连接测试:保存前验证可达性。
- 绑定智能体:指定负责该库的对话与巡检智能体。
- 实例列表支持一键跳转 AI,自动带上库上下文。
MySQL 专项能力
解决的问题
- DBA 以外的人查慢 SQL、看变量、看进程列表门槛高。
平台能做什么
视菜单开放情况,提供面向 MySQL 的运维视图,例如:
- 系统变量查看
- 表与库概览
- 慢查询分析
- 当前会话 / 进程列表
- 集群拓扑(视实例类型)
以上能力可与 AI 助手结合:自然语言提问,由 AI 代查并解释结果。
AI 数据库操作
只读查询
- 日常查数、看表结构、排查锁等待、看执行计划等。
- 适合值班、开发、支持人员快速取数,无需手写复杂 SQL。
特权变更(需审批)
- 涉及表结构变更、数据变更等操作,必须走审批流程。
- 审核人可在执行前查看变更前后对比,降低误改风险。
- 审批通过后才执行,全程留痕。
Text2SQL
- 用自然语言描述需求,由 AI 生成并执行查询(视模块开放)。
- 降低「不会写 SQL 但要查数」的门槛。
NoSQL(MongoDB 等)
解决的问题
- 文档库、NoSQL 往往与关系库分开管,工具不统一。
平台能做什么
- 纳管 MongoDB 等 NoSQL 实例。
- 通过 AI 做库级、集合级的查询与状态了解(以只读为主,变更走审批策略)。
与巡检、根因分析的关系
| 场景 | 平台表现 |
|---|---|
| 数据库告警 | 告警入库 → 归组 → 数据库智能体参与 RCA |
| 定期 DB 健康检查 | 「MySQL 巡检」技能或业务组 AI 巡检 |
| 慢查询突增 | AI 助手查慢日志 + 给出优化方向建议 |
适用角色
| 角色 | 典型工作 |
|---|---|
| DBA | 维护实例、审批特权 SQL、查看巡检报告 |
| 开发 / 支持 | 只读查数、Text2SQL、AI 追问 |
| 租户管理员 | 实例纳管、智能体绑定 |
