您可以通过创建只读实例满足大量的数据库读取需求,增加应用的吞吐量。创建只读实例相当于复制了一个主实例,数据与主实例一致,主实例的数据更新也会自动同步到所有只读实例。

关于只读实例的更多介绍,请参见SQL Server只读实例简介

前提条件

主实例版本为SQL Server 2017 集群版。

注意事项

  • 只能在主实例内创建只读实例,不能将已有实例切换为只读实例。
  • 由于创建只读实例时是从备实例复制数据,因此不会影响主实例。
  • 只读实例数量:最多创建7个只读实例。
  • 计费方式:按量付费,即每小时扣费一次,费用取决于扣费时的只读实例规格。具体费用请参见详细价格信息

创建只读实例

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。
    选择地域
  3. 找到目标实例,单击实例ID。
  4. 在页面右侧单击添加只读实例

  5. 在购买页面,设置只读实例的参数,然后单击立即购买
    说明
    • 专有网络VPC:建议选择与主实例相同的VPC。
    • 规格:为保证数据同步有足够的I/O性能支撑,建议只读实例的规格(内存)不小于主实例。
    • 数量:根据业务量购买,多个只读实例可以提高可用性。
  6. 订单确认页面,确认订单信息,勾选关系型数据库RDS服务条款,单击去支付,根据提示完成支付。

    几分钟后,该只读实例即创建成功。

查看只读实例

在实例列表中查看只读实例

  1. 登录RDS管理控制台
  2. 选择只读实例所在地域。
    选择地域
  3. 在实例列表中找到只读实例,单击该只读实例的ID。
    只读实例

在主实例的基本信息页面查看只读实例

  1. 登录RDS管理控制台
  2. 选择主实例所在地域。
    选择地域
  3. 在实例列表中找到主实例,单击该主实例的ID。
    主实例
  4. 在主实例的基本信息页面,把鼠标悬停于只读实例的数量上,单击只读实例的ID。

在集群管理页面查看只读实例

前提条件

已在集群管理页面开通读写分离

  1. 登录RDS管理控制台
  2. 选择主实例所在地域。
    选择地域
  3. 在实例列表中找到主实例,单击该主实例的ID。
  4. 在左侧导航栏中,单击集群管理
  5. 找到只读实例,单击该只读实例的ID。

查看只读实例的延迟时间

只读实例同步主实例的数据时,可能会有一定的延迟。您可以在只读实例的基本信息页面查看延迟时间。



相关API

API 描述
CreateReadOnlyDBInstance 创建RDS只读实例