当业务负载具有周期性变化或需要进行计划内的规格调整时,可通过手动变配功能升级或降级PolarDB集群的计算节点(CPU和内存)规格,以满足业务性能需求并控制成本。
变配影响评估
执行手动变配前,需评估其对业务的潜在影响,以制定变更计划。
服务影响
PolarDB集群的变配操作会触发节点重启,导致连接闪断和短暂的性能波动。影响程度取决于集群是否具备无感秒切(热备切换)能力以及Binlog的开启状态。
当集群未具备无感秒切(热备切换)能力时,在规格变更过程中可能会出现20~30秒左右的闪断。因此,切换前请务必确保应用具备重连机制。
当集群具备无感秒切(热备切换)能力时,在开启Binlog的情况下,规格变更可能会出现5~10秒左右的闪断。而在关闭Binlog的情况下,规格变更可能会出现1~3秒性能跌0,但是可以确保连接无闪断和事务不中断。
变更耗时:变更任务耗时约5分钟/计算节点(例如,变更2个节点需约10分钟),具体时长受集群负载、库表数量等因素影响。
数据延迟:变更期间,只读节点的数据同步延迟可能比正常运行时更长。
数据安全:变配仅调整计算节点资源,不会对集群中已有数据造成任何影响。
重启顺序:在同时对主节点和只读节点进行变配时,系统将首先重启只读节点,随后再重启主节点,期间不会发生主备切换。
节点规格限制
为保证集群的稳定性和高可用性,主节点和只读节点的规格搭配存在以下限制:
需要确保至少有一个只读节点与主节点规格保持一致。
开启热备的只读节点需要与主节点规格保持一致。
只读节点的内存不能小于主节点内存的一半。
只读节点的CPU核数有最小规格要求,对应规则如下:
主节点CPU规格
允许只读节点最小CPU规格
2
2
4
4
8
4
16
8
32
16
64
32
88
64
120
64
多主集群(Limitless)系列不受上述限制。
列存索引只读节点因其分析型负载特性,建议规格高于主节点。
适用范围
操作前,请完成以下检查。
计费类型:目标集群需为包年包月或按量付费。
集群运行状态:目标集群需为运行中,即无正在进行的其他配置变更任务(例如,增加节点、删除节点或小版本升级等)。
操作步骤
登录PolarDB控制台,在左侧导航栏单击集群列表,选择集群所在地域。
您可以选择如下两种方式中的其中一种进入变更配置页面:
单击目标集群操作栏中的变更配置。

单击目标集群ID,进入目标集群基本信息页。在数据库节点区域,单击变更配置。

在变更配置对话框中,根据业务需求,选择升配或降配选项,并单击确定。
在变配页面中,确认当前配置,并设置如下参数:
参数
说明
子系列
选择目标规格系列,包括通用规格和独享规格。
节点
为待变更的节点选择新的规格。支持统一调整整个集群的规格,或为每个节点单独设置。
说明需确保一个只读节点与主节点规格保持一致,其他节点规格均可选择配置。
切换时间
选择希望变更配置的时间。
立即切换:变配任务将立即生效。
定时切换:选择未来24小时内的某个时间点,变配任务将在该时间点后的30分钟内完成。您可在定时计划任务页面查看或取消该任务。
阅读相关服务协议后,单击立即购买并完成支付。支付成功后,根据选择的切换时间等待任务执行。
计费说明
变配会影响费用支出,规则因集群计费类型而异。
按量付费:变配成功后,按新规格的售价每小时收费。
包年包月:
升配:需支付新旧规格在剩余服务期内的差价。
降配:系统会自动计算剩余价值并退款。更多信息,请参见退款金额计算。
相关API
API | 描述 |
变更PolarDB集群节点规格。 | |
变更PolarDB集群单个节点的规格。 |