MySQL分析实例是AnalyticDB MySQL版的一种标准适用场景,它可实现对MySQL的分析加速。针对RDS MySQL用户的复杂分析查询卡顿或者响应慢的问题,MySQL分析实例给出了完美的解决方案。只需创建一个MySQL分析实例,即可在新实例上实现复杂查询语句的分析加速。
前提条件
- RDS MySQL实例版本需满足以下条件才可以创建MySQL分析实例:
- MySQL 8.0三节点企业版
- MySQL 8.0高可用版(本地SSD盘或SSD云盘)
- MySQL 5.7三节点企业版
- MySQL 5.7高可用版(本地SSD盘或SSD云盘)
- MySQL 5.6
- RDS MySQL中存在表数据。
MySQL分析实例和RDS MySQL只读实例区别
MySQL分析实例一般适用于慢查询(RT大于或等于10s)、SQL语句复杂(例如JOIN
、LIKE
、GROUP BY
、ORDER BY
、COUNT
、DISTINCT
)的场景,尤其是大数据量下的复杂查询,性能提升十倍,甚至百倍。
从使用场景上来看,RDS MySQL只读实例主要面向在线应用,而MySQL分析实例针对RDS源实例的报表分析。

MySQL分析实例优势
MySQL分析实例是一个基础版的AnalyticDB MySQL集群。MySQL分析实例和AnalyticDB MySQL版集群相比,有以下优势:
- 一键购买
您可以通过RDS控制台实例详情页中的添加分析实例或者在AnalyticDB MySQL版控制台上新建分析型数据库MySQL版并完成MySQL分析实例的后续购买步骤,即可实现数据同步。
- 打通权限
首次创建MySQL分析实例时,需要根据提示完成授权操作,系统自动打通RDS MySQL、DTS和AnalyticDB MySQL版之间的权限,无需反复授权。
- 自动同步数据
MySQL分析实例内置DTS,创建成功后自动进行数据同步。
- 完整的OLTP+OLAP解决方案,产品级别深度融合。
MySQL分析实例和RDS MySQL相比,有以下优势:
- 复杂分析型SQL查询性能约为MySQL的10倍以上。
- 具有承载更大吞吐数据实时写入和读取能力,基于强一致RAFT协议的副本同步机制以及轻量的索引构建方式。
- 支持冷热数据分层存储。
- 极度灵活的弹性能力,支持随时扩缩容或者升降配。
功能特点
MySQL分析实例有以下功能特点:
计费
创建和查看MySQL分析实例
创建MySQL分析实例,会主动将RDS MySQL主实例中的全量数据和增量数据实时同步到MySQL分析实例中,您可以从MySQL分析实例的详情页查看数据同步进度和延时情况。更多详情,请参见创建和查看MySQL分析实例。