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

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

前提条件

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

注意事项

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

创建只读实例

  1. 登录RDS管理控制台
  2. 在页面左上角,选择实例所在地域。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第1张
  3. 找到目标实例,单击实例ID。
  4. 在页面右侧单击添加只读实例创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第2张
  5. 在购买页面,设置只读实例的参数,然后单击立即购买
    说明
    • 专有网络VPC:建议选择与主实例相同的VPC。
    • 规格:为保证数据同步有足够的I/O性能支撑,建议只读实例的规格(内存)不小于主实例。
    • 数量:根据业务量购买,多个只读实例可以提高可用性。
  6. 订单确认页面,确认订单信息,勾选关系型数据库RDS服务条款,单击去支付,根据提示完成支付。

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

查看只读实例

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

  1. 登录RDS管理控制台
  2. 选择只读实例所在地域。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第3张
  3. 在实例列表中找到只读实例,单击该只读实例的ID。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第4张

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

  1. 登录RDS管理控制台
  2. 选择主实例所在地域。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第5张
  3. 在实例列表中找到主实例,单击该主实例的ID。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第6张
  4. 在主实例的基本信息页面,把鼠标悬停于只读实例的数量上,单击只读实例的ID。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第7张

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

前提条件

已在集群管理页面开通读写分离创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第8张
  1. 登录RDS管理控制台
  2. 选择主实例所在地域。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第9张
  3. 在实例列表中找到主实例,单击该主实例的ID。
  4. 在左侧导航栏中,单击集群管理
  5. 找到只读实例,单击该只读实例的ID。创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第10张

查看只读实例的延迟时间

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

创建SQL Server只读实例_只读实例_快速入门_RDS SQL Server 数据库_云数据库 RDS 版 阿里云技术文档 第11张

相关API

API 描述
CreateReadOnlyDBInstance 创建RDS只读实例