全部产品
Search
文档中心

云原生数据仓库AnalyticDB:AnalyticDB for MySQL AI助手概述

更新时间:Mar 18, 2026

AnalyticDB for MySQL AI助手是云原生数据仓库 AnalyticDB MySQL 版提供的智能运维引擎,深度集成于AnalyticDB for MySQL控制台。基于大语言模型与AnalyticDB for MySQL专家知识库,AI助手提供智能问答、空间智能诊断、单SQL查询诊断、双SQL查询对比、实例CPU使用率分析和实例查询写入诊断六大核心能力,通过自然语言交互帮助您高效完成实例运维和性能调优,降低数据库管理复杂度。

核心能力

多轮智能问答

支持多轮自然语言对话,实时回答 AnalyticDB for MySQL 产品使用、最佳实践等问题,并自动附上官方文档链接。

空间智能诊断

一键扫描实例空间状态,输出多维度空间诊断结论和可落地的优化建议。

单SQL查询诊断

无需提工单,自动解析慢查询根因,生成三段式诊断报告。

双SQL查询对比

输入两条查询ID,从执行计划、资源消耗等多维度深度对比,精准定位性能差异根源。

实例CPU使用率分析

持续采集并深度解析 CPU 使用率指标,实现对 CPU 资源使用趋势的实时洞察与异常识别。

实例查询、写入诊断

从资源使用层面识别系统级异常所引发的查询或写入性能问题,定位可能的根因。

快速访问 AnalyticDB for MySQL AI助手

登录云原生数据仓库AnalyticDB MySQL控制台,单击页面最右侧边栏image图标。

image

费用说明

AnalyticDB for MySQL AI助手当前属于免费公测阶段。

核心能力一:多轮智能问答

AnalyticDB for MySQL AI助手支持多轮自然语言对话,就像和一位懂产品的技术专家实时交流。无论是功能使用、最佳实践还是复杂操作指引,AI助手均可基于AnalyticDB for MySQL真实产品逻辑给出专业回答,并自动附上官方文档链接。

适用场景

  • 功能咨询:不确定某个功能怎么用,直接提问即可获取回答。

  • 最佳实践:结合具体场景给出针对性建议。

  • 操作指引:涉及复杂操作或配置时,自动附上官方文档链接,一键直达权威指引。

快速上手

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,单击页面最右侧边栏image图标。

  2. 输入您的问题,例如:"如何统计表的存储容量?",AI将为您给出回答。

常见提问方式

类别

示例

存储管理

如何统计表的存储容量?

功能特性

能不能支持实时写入和实时查询?

资源监控

如何查看集群的 CPU 使用率?

核心能力二:空间智能诊断

AI空间智能诊断功能可一键自动扫描实例空间状态,从多维度输出空间诊断结论和可操作的优化建议。所有诊断结论以结构化表格和可操作建议形式呈现,支持一键跳转至对应优化入口。AI还会根据业务趋势动态调整建议优先级,真正做到"早发现、早干预、少踩坑"。

适用场景

  • 磁盘空间预警:磁盘快满了,不清楚是哪张表在占用空间。

  • 写入性能排查:数据写入变慢,怀疑是表设计问题。

  • 容量规划:缺乏系统性的分析视角,需要进行容量规划。

快速上手

在 AI 助手中单击AI空间智能诊断,即可自动扫描实例空间状态,输出诊断结论和优化建议。

image

诊断项

核心洞察

实例扩容建议

预估磁盘锁定剩余天数,提前预警存储风险,支持按需扩容决策。

表数据分布倾斜

检测数据热点分布不均的表。

复制表合理性

识别行数超限的复制表,评估写入放大影响。

分区表合理性

分析分区粒度是否合理,识别过大或过小分区。

过大非分区表

定位数据量超大的非分区表。

主键字段过长

检测主键字段过多的表,评估索引开销与写入性能下降风险。

索引优化建议

识别高占比索引与空闲索引,给出清理建议及预计节省的存储空间。

冷热表优化建议

发现长期未访问的热表,推荐转换为冷表。

核心能力三:单SQL查询诊断

无需提工单,无需等待。在控制台点击一次,AI助手自动为您解析慢查询根因,并提供清晰、可操作的优化建议。诊断报告采用通俗易懂的三段式结构呈现。

适用场景

  • 慢查询定位:报表 SQL 突然变慢,控制台只显示耗时,无法看到具体原因。

  • 性能问题自助排查:不确定是 SQL 写法问题还是系统问题,希望快速定位而无需提工单。

  • 减少工单等待:传统方式依赖提交工单等待回复,周期长、沟通成本高。

快速上手

入口

操作步骤

SQL诊断优化

  1. 在目标集群详情页,单击左侧导航栏的诊断优化 > SQL诊断优化

  2. SQL诊断优化页签下,单击目标SQL所在行操作列的AI诊断

SQL审计

  1. 在目标集群详情页,单击左侧导航栏的集群管理 > SQL审计

  2. SQL诊断优化页签下,单击目标SQL所在行操作列的AI诊断

核心能力四:双SQL查询对比

输入两条 SQL 的查询ID(可跨时间窗口或跨环境),系统将自动从执行计划、资源消耗、数据扫描量和实际耗时等多维度进行深度对比,直观呈现性能差异的关键因素。

适用场景

  • 同SQL不同时间对比:对比同一 SQL 在不同时间点的执行表现,识别资源波动(如 CPU 饱和、I/O 打满)带来的影响。

  • 跨环境性能对比:对比相似 SQL 在不同环境下的执行差异,判断是否因配置、索引或数据量变化导致性能偏差。

  • 性能变化根因分析:自动高亮关键差异点,如扫描行数突增、临时表使用、锁等待时长或I/O 消耗飙升等。

  • 输出对比报告:输出清晰的对比报告,并提供优化建议。

快速上手

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,单击页面最右侧边栏image图标。

  2. 在对话框工具栏单击AI智能诊断诊断场景选择SQL查询对比

  3. 输入基准查询ID对比查询ID,单击提交分析,即可生成诊断分析报告。

核心能力五:实例CPU使用率分析

面向AnalyticDB for MySQL实例运行状态的核心资源监控能力,专注于实例级别的 CPU 资源健康状态分析。通过持续采集并深度解析 CPU 使用率等关键指标,实现对 CPU 资源使用趋势的实时洞察与异常识别。

适用场景

  • 并发查询导致高CPU:大量复杂查询并发执行,导致 CPU 持续高位运行。

  • 定时任务峰值:定时任务或 ETL 进程触发短时 CPU 峰值。

快速上手

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,单击页面最右侧边栏image图标。

  2. 在对话框工具栏单击AI智能诊断诊断场景选择CPU使用率分析

  3. 选择时间范围,单击提交分析,即可生成分析报告。

image

核心能力六:实例查询、写入诊断

面向AnalyticDB for MySQL实例运行状态的两类核心性能分析能力,旨在从资源使用层面识别并解释因系统级异常(如 CPU、内存、磁盘或 I/O 资源打满或剧烈波动)所引发的上层业务问题。

实例查询诊断

聚焦于查询类性能劣化场景。当用户观察到查询响应变慢、执行超时、结果返回异常或查询失败等现象时,该诊断模块将自动关联实例在对应时间段内的资源指标(如 CPU 使用率突增、内存压力升高、I/O 延迟上升等),判断是否存在资源瓶颈,并定位可能的根因。

典型场景

  • 复杂查询集中执行导致 CPU 饱和。

  • 大量并发扫描引发 I/O 瓶颈。

  • 内存不足触发频繁交换。

实例写入诊断

专注于写入链路的稳定性与效率分析。当出现写入延迟增高、DTS 同步滞后、Truncate 操作超时或失败、INSERT/REPLACE 语句报错、批量写入吞吐下降等异常时,系统将结合写入 TPS 趋势、磁盘使用率、I/O 队列深度、锁等待情况等指标,评估是否存在资源争抢或容量限制。

典型场景

  • 磁盘接近满载导致写入阻塞。

  • 高频率的小批量写入在 I/O 能力受限时引发延迟堆积。

  • 主键设计不合理或表结构缺陷在资源紧张时被放大。

快速上手

两类诊断均以实例为单位进行全局分析,不依赖单条 SQL 上下文,适用于快速判断“是否为资源问题”以及“资源问题影响了哪些业务行为”。

  1. 登录云原生数据仓库AnalyticDB MySQL控制台,单击页面最右侧边栏image图标。

  2. 在对话框工具栏单击AI智能诊断诊断场景根据需求选择实例查询诊断实例写入诊断

  3. 选择时间范围,单击提交分析,即可生成分析报告,系统将明确指出异常资源类型、发生时间窗口、关联的性能现象及建议应对措施。

注意事项

  • 提问精准:建议在提问时包含具体的实例ID、时间范围等上下文信息,以获取更准确的诊断结果。

  • 上下文慎用:系统支持多轮对话上下文理解,建议您基于AI返回的初步建议,进一步提出具体问题以获取更详细的执行方案。但若您在处理敏感任务,请谨慎进行连续追问,防止上下文信息误用。

  • 决策审慎:生成的优化建议基于当前监控数据与模型推理得出,建议您在执行关键变更前,结合业务运行状态进行综合评估与验证。

声明

  • 本服务输出内容由人工智能模型生成,我们无法完全保证本服务模型的安全、可靠、可用和持续稳定及生成内容的合规、完整和准确。生成内容不代表阿里云立场和观点。我们将不断提升服务质量,但不承诺服务的可用性和可靠性,并不对您使用本服务的结果负责。请谨慎判断生成内容,不过度依赖。若您根据生成内容作出的判断或行为导致您、其他用户或阿里云遭受任何损失或损害,您将承担全部责任和后果。

  • 您的所有使用行为由您自行负责,请确保您发布、上传、链接或通过服务提供的任何内容合法合规,不损害社会公共秩序,不侵犯他人合法权益,不编造或传播虚假信息等。

  • 使用本服务的诊断功能需要收集诊断实例的相关数据,包括您数据库实例的基本信息、系统表内容、实例的监控指标、事件和日志中的关键错误信息。

常见问题

Q1:AnalyticDB for MySQL AI助手是否会自动执行操作?

A:AI助手仅提供分析和建议,不会自动执行任何变更类操作。所有操作需由用户确认后手动执行。

Q2:哪些用户可以使用 AI助手?

A:所有AnalyticDB for MySQL用户开箱即用,无需额外权限配置。

Q3:如何提高 AI助手的回答质量?

A:建议在提问时提供尽可能详细的上下文信息,如实例ID、时间范围、具体的 SQL 语句或错误信息等,有助于 AI 给出更精准的分析和建议。