全部产品
Search
文档中心

云数据库 RDS:修改读权重分配

更新时间:Dec 26, 2023

在业务高峰期或高并发读取场景下,您可以按需重新修改只读地址的读权重分配比例,只读地址会根据修改后的权重将读请求自动转发给备节点和所有配置的只读实例中,以适应不同的业务需求和负载情况,提供更好的读写分离服务。

前提条件

已创建SQL Server主实例,且主实例满足以下条件:

  • 实例版本:2017 企业集群版、2019 企业集群版、2022 企业集群版

  • 实例系列:集群系列

  • 实例存储类型:ESSD云盘、通用云盘

说明

您可前往实例基本信息页面查看以上信息。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 在左侧导航栏中单击集群管理

  3. 单击设置只读地址,在弹出的对话框中选择自定义,设置权重分配。设置权重

    实例的读权重越高,处理的读请求越多。例如,假设主实例有3个只读实例,读权重分别为100、200和200,则表示3个只读实例按照1:2:2的比例处理读请求。

    • 系统分配:系统根据实例规格自动分配各个实例的读权重。后续该主实例下新增的只读实例也会自动按照系统分配的权重加入到读写分离链路中,无需手动设置。更多信息请参见系统权重分配规则

    • 自定义:手动设置各个实例的读权重,范围为0至10000。后续该主实例下新增只读实例的读权重默认为0,需要您手动修改。

    说明

    若只读实例被删除,则该实例的权重会被自动移除,其他实例权重不变。

  4. 单击确定

相关文档

  • RDS SQL Server集群系列实例支持备库可读功能。集群系列的主实例创建完成后,备节点默认只读。更多详情,请参见备库可读

  • 如果您不再需要读写分离功能,可以将其关闭。具体操作,请参见关闭只读地址