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

背景信息

关于主机组的更多介绍,请参见主机组简介

前提条件

创建实例

操作步骤

  1. 登录RDS管理控制台
  2. 在页面左上角,选择目标地域。
    选择地域
  3. 在左侧导航栏中,选择主机组列表
  4. 在目标主机组的操作列单击详细信息
  5. 在左侧选择实例列表
  6. 找到目标实例,选择操作列的更多 > 创建只读实例
    创建只读实例
  7. 设置如下参数。
    参数 说明
    交换机 只读实例所属的虚拟交换机。您可以在专有网络控制台查看虚拟交换机的详细信息。
    实例规格 只读实例的规格。
    存储空间 只读实例的存储空间。
    说明 存储空间不能小于主实例的存储空间。
    只读实例设置
  8. 单击确定
    说明 如果是ESSD云盘实例,在跳转的页面完成支付即可。本地SSD盘实例无需支付额外费用,因为购买主机时已经购买本地SSD盘的存储空间。

下一步

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