当业务面临可预期的短期流量高峰(如电商大促、线上活动)时,数据库可能因计算资源不足出现性能瓶颈。若为此永久升级规格,则在流量回落后会造成资源浪费。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)系列不受上述限制。
其他限制
临时升配期间,最多只能再进行1次临时升配操作。
临时升配期间,不支持手动降配、增加或删除节点、临时增加节点、自动变配(弹性扩缩容)以及退订集群。
适用范围
操作前,请完成以下检查。
计费类型:目标集群需为包年包月。
集群运行状态:目标集群需为运行中,即无正在进行的其他配置变更任务(例如,增加节点、删除节点或小版本升级等)。
变配任务检查:无待生效的其他任务配置变更任务(例如,增加节点、删除节点或变更配置等)。
服务关联角色授权:您的账号需已创建PolarDB服务关联角色AliyunServiceRoleForPolarDB。
操作步骤
登录PolarDB控制台,在左侧导航栏单击集群列表,选择集群所在地域。
您可以选择如下两种方式中的其中一种进入变更配置(包年包月)页面:
单击目标集群操作栏中的变更配置。

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

在变更配置(包年包月)对话框中,选中临时升配,单击确定。
在临时升级页面中,确认当前配置与到期时间,并设置如下参数:
参数
说明
子系列
选择目标规格系列,包括通用规格和独享规格。
节点
为需要升配的节点(主节点或只读节点)选择目标规格。
说明需确保一个只读节点与主节点规格保持一致,其他节点规格均可选择配置。
还原时间
设置一个明确的时间点,系统将在该时间自动将规格恢复至升配前的状态。
说明最短1小时,最长14天。超过14天的需求建议使用手动变配。
还原时间不得晚于集群到期时间的前一天。例如,若集群于1月10日到期,则临时升配的还原时间最晚应为1月9日。
设置后无法修改。如果性能不够,需要延长,在还原时间到达之前最多可以再进行1次升配,此次设置的还原时间不能早于第1次。
阅读相关服务协议后,单击立即购买并完成支付。支付成功后,升配任务开始执行。
计费说明
临时升配的费用基于新旧规格差价,并乘以1.5倍的溢价系数。计算公式如下:
每个计算节点临时升配N天费用 =(新规格包月价格 - 老规格包月价格)/30 x 1.5 x N。
相关操作
临时升配转为永久升配
如果您需要保持临时升配后的规格,或需进行增加或删除节点、临时增加节点、自动变配(弹性扩缩容)以及退订集群等操作,您可以通过以下操作将临时升配转为永久升配(即在还原时间点后不会自动降配)。
主动转换:在临时升配期间,再次进入变更配置页面,执行一次到当前规格的手动变配。
说明此操作仅生成一个永久计费订单,不会对业务造成二次中断。
通过扩容存储空间转换:在临时升配期间,若您手动扩容了集群的存储空间,则系统将自动将临时的计算规格变更为永久规格。这意味着自扩容时刻起,将按新规格的包年包月价格进行计费。请在扩容存储前仔细评估此变更。
查看临时升配到期时间
您可以前往页面,根据集群ID进行查询,找到订单类型为临时升级的订单,单击详情进行查看。
相关API
API | 描述 |
为PolarDB集群临时升配。 |


