为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。

前提条件

已创建MySQL实例,详情请参见创建MyBase for MySQL实例

背景信息

关于专属集群MyBase的更多介绍,请参见什么是云数据库专属集群MyBase

注意事项

  • 停止主实例时,会释放所有只读实例,关于停止实例请参见停止或启动实例
  • 升级主实例的内核小版本,其他只读实例也会自动升级内核小版本。升级内核小版本请参见升级内核小版本
  • 只读实例创建后,主实例进行变配操作会导致只读实例重启。
  • 只读实例最多创建5个,如需更多只读实例,请提交工单申请。
  • 只读实例存储空间不能低于主实例,所以主实例增加存储空间前请先增加只读实例存储空间。
  • 主实例到期释放时也会自动释放只读实例。

操作步骤

  1. 登录云数据库专属集群控制台
  2. 在页面左上角,选择目标地域。
    选择地域
  3. 在左侧导航栏中,选择实例列表 > MySQL
  4. 找到目标实例,选择操作列的更多 > 创建只读实例
    创建只读实例
  5. 设置如下参数。
    只读实例设置
    参数 说明
    存储类型 实例的存储类型,当前支持本地SSD盘、高可用ESSD云盘(推荐)三节点企业版
    说明
    • 如选择主机存储类型为ESSD云盘,创建实例时可见到PL2或PL3级别的云盘,PL级别越高,性能越好,详情请参见ESSD云盘
    • 如选择主机存储类型为ESSD云盘,您可勾选云盘加密对数据进行加密,保护您的数据安全,详情请参见云盘加密
    • 您至少要有2台相同存储类型的主机,才可以创建对应存储类型的实例。
    • 您可通过变更配置 > 立即升级配置立即降级配置等功能入口进入修改存储类型。
    实例规格 您可手动选择只读实例的规格。
    存储空间 只读实例的存储空间,可参考您当前数据库存储空间的使用量。
    说明 存储空间不能小于主实例的存储空间
    部署方案 部署方案可选择默认策略指定主机
    • 默认策略:根据调度策略自动分配实例所属主机,可以指定可用区和虚拟交换机。
    • 指定主机:手动指定主实例和备实例所属主机。
    专有网络 实例所属的专有网络,详情请参见创建集群
    交换机 只读实例所属的虚拟交换机。您可以在专有网络控制台查看虚拟交换机的详细信息。
  6. 单击确定
    说明存储类型ESSD云盘(推荐)时,请在跳转的页面完成支付。

相关文档

只读实例创建后,您可以在应用程序内将只读业务的请求地址修改为只读实例的连接地址。您也可以使用RDS自带的读写分离,使写请求自动转发到主实例,读请求按照设置的权重自动转发到各个只读实例。详情请参见开启代理终端