本文为您介绍如何为云数据库 MySQL 创建只读分析引擎实例。
前提条件
准备好云数据库 MySQL 实例,请参见 创建 MySQL 实例。
实例状态为运行中。
操作步骤
说明:
目前仅支持在已经创建好的实例下,进行只读分析引擎的创建,不支持在新建实例的时候进行只读分析引擎的创建。
仅支持在 MySQL 5.7、MySQL 8.0 的内核版本中创建只读分析引擎。
RocksDB 内核的实例不支持创建只读分析引擎。
仅支持在双节点、三节点架构的实例下创建只读分析引擎。
1. 登录 MySQL 控制台。
2. 在实例列表找到需要添加只读分析引擎的实例,单击实例 ID 或操作列的管理,进入实例管理页。
3. 选择只读实例页,单击新建进入只读实例创建页面。
说明:
您也可以在实例详情页,单击实例架构图下的添加只读分析引擎进入只读实例页,然后再单击新建。

4. 完成如下配置,单击立即购买。
参数 | 说明 |
实例引擎 | 选择当前只读实例的引擎,目前支持 InnoDB 与 LibraDB 引擎,这里选择 LibraDB 引擎。 |
指定分析 RO 组 | 支持系统自动分配、新建 RO 组、已有 RO 组。 系统自动分配:若一次购买多个实例,将为每个实例分配一个独立的 RO 组,权重分配方式默认为系统自动分配。 新建 RO 组:新建一个 RO 组,若一次购买多个实例,将都分配至这个 RO 组,权重分配方式默认为系统自动分配。 已有 RO 组:指定一个已有 RO 组,若一次购买多个实例,将都分配至这个 RO 组。权重分配方式与 RO 组设置相同:如果 RO 组设置为系统自动分配,则根据购买规格自动添加 RO 组;如果为自定义分配,则默认权重为零。由于同一 RO 组内网地址相同,因此若是 VPC 网络将共享同一个安全组设置。若选择已有 RO 组,则在购买时无法再自定义安全组。 注意: 分析 RO 组不支持延迟超限剔除等能力。其他的作用与普通 RO 组一致。 |
设置分析 RO 组名称 | 选择新建 RO 组时需设置新 RO 组的名称,支持长度小于60的中文/英文/数字/"-"/"_"/"." |
计费模式 | 在主实例的计费模式为包年包月的场景下,只读分析引擎的计费模式支持选择为包年包月或按量计费;若主实例的计费模式为按量计费,则只读分析引擎的计费模式仅支持按量计费。 |
地域 | 选择只读分析引擎实例所属的地域。目前仅支持云数据库 MySQL 主实例处于同一地域。 |
可用区 | 选择只读分析引擎实例所属的可用区,具体可选的可用区请以实际页面显示为准。 |
实例规格 | 选择只读分析引擎的实例规格。不同的实例规格可以提供不同的性能体验,由于在数据分析或者在复杂 SQL 执行时会消耗较多的计算资源,故只读分析引擎的实例规格都相对较大,同时在高并发数据写入场景下,只读分析引擎若需要确保主从数据一致性,也会消耗一定的资源,请根据业务实际情况进行规格的选择。 |
硬盘 | 选择硬盘空间,最小硬盘规格为100GB,最大硬盘规格上限跟所选实例规格有关,请以实际购买页面为准。 |
数据加载方式 | 指只读分析引擎加载对应云数据库 MySQL 主实例中数据的方式。默认为无对象。 全对象:指将主实例中的所有数据对象在只读分析引擎中进行加载(不支持的对象直接跳过)。 部分对象:仅加载选中的对象到只读分析引擎中,选择部分对象后需要在下方选择具体加载对象。 无对象:所有对象均不加载,仅创建一个空的只读分析引擎,后续需要用户自行设置。 |
网络 | 默认 VPC 与云数据库 MySQL 主实例保持一致,子网为指定可用区的可选子网。同时也支持与主实例不在同一 VPC 网络内。 |
安全组 | 可为只读分析引擎实例选择和对应云数据库 MySQL 实例不同的安全组,以控制实例访问策略。 |
标签 | 为只读分析引擎实例添加标签。 |
实例名 | 自定义实例名称,支持创建后命名或立即命名。 |
数量 | 根据业务实际情况选择购买数量,最多支持购买6个只读分析引擎。 |
5. 完成购买后,即可返回实例列表,待实例状态显示为运行中,即可正常使用。