RDS MySQL分析实例本质是一个云数据库ClickHouse实例,本文介绍如何创建和管理RDS MySQL分析实例。
背景信息
RDS MySQL分析实例通过在云数据库ClickHouse中自动创建MaterializedMySQL引擎库,将RDS MySQL数据同步到云数据库ClickHouse中,利用其超高的分析性能解决多维聚合实时分析问题。
说明 关于MaterializeMySQL引擎,请参见MaterializeMySQL引擎。
使用限制
- 云数据库ClickHouse的云原生版集群不支持RDS MySQL分析实例。
- 目标实例只支持20.8及其以上版本的云数据库ClickHouse社区兼容版集群。
- 用户具有RDS MySQL的Binlog访问权限以及RDS MySQL数据库的RELOAD、REPLICATION SLAVE、REPLICATION CLIENT和SELECT权限。
说明 您可以通过
GRANT RELOAD, REPLICATION SLAVE, REPLICATION CLIENT, SELECT ON *.* TO 'your-user-name';
命令获取RDS MySQL数据库的相关权限。 - RDS MySQL实例版本需满足以下条件才可以创建RDS MySQL分析实例:
- RDS MySQL 8.0三节点企业版
- RDS MySQL 8.0高可用版(SSD云盘、ESSD云盘或本地SSD盘)
- RDS MySQL 5.7三节点企业版
- RDS MySQL 5.7高可用版(SSD云盘、ESSD云盘或本地SSD盘)
- RDS MySQL 5.6
- RDS MySQL源实例和云数据库ClickHouse目标实例在必须在同一地域、同一VPC网络。
- 同一集群的同一数据库不能重复配置同步任务。
- 没有主键的表无法同步。
- 云数据库ClickHouse的
DateTime
类型数据的时间范围为[1970-01-01 00:00:00,2106-02-07 06:28:15]
,如果RDS MySQL中的时间超出当前范围,会导致同步到云数据库ClickHouse的时间值不正确。
操作步骤
说明 如果同步任务时出现异常提示:task inner error,请及时提交工单。
管理RDS MySQL分析实例
您可以在MySQL实时同步页面查看同步任务的相关信息并进行管理操作。

- 查看同步库表
在查看同步配置列单击查看同步库表,查看同步库表信息。
- 修改同步任务
- 在操作列单击修改同步任务。
- 在MySQL到ClickHouse分析实例数据同步配置页面重新配置数据同步信息。具体请参见配置数据同步信息。
- 删除同步任务
- 在操作列单击删除。
- 在弹出的提示窗口单击确定。