全部产品
Search
文档中心

云原生数据库 PolarDB:手动变更计算节点规格

更新时间:Dec 26, 2025

当业务负载具有周期性变化或需要进行计划内的规格调整时,可通过手动变配功能升级或降级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

说明

适用范围

操作前,请完成以下检查。

  • 计费类型:目标集群需为包年包月按量付费

  • 集群运行状态:目标集群需为运行中,即无正在进行的其他配置变更任务(例如,增加节点、删除节点或小版本升级等)。

操作步骤

  1. 登录PolarDB控制台,在左侧导航栏单击集群列表,选择集群所在地域

  2. 您可以选择如下两种方式中的其中一种进入变更配置页面:

    • 单击目标集群操作栏中的变更配置image

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

  3. 变更配置对话框中,根据业务需求,选择升配降配选项,并单击确定

  4. 变配页面中,确认当前配置,并设置如下参数:

    参数

    说明

    子系列

    选择目标规格系列,包括通用规格独享规格

    节点

    为待变更的节点选择新的规格。支持统一调整整个集群的规格,或为每个节点单独设置。

    说明

    需确保一个只读节点与主节点规格保持一致,其他节点规格均可选择配置。

    切换时间

    选择希望变更配置的时间。

    • 立即切换:变配任务将立即生效。

    • 定时切换:选择未来24小时内的某个时间点,变配任务将在该时间点后的30分钟内完成。您可在定时计划任务页面查看或取消该任务。

  5. 阅读相关服务协议后,单击立即购买并完成支付。支付成功后,根据选择的切换时间等待任务执行。

计费说明

变配会影响费用支出,规则因集群计费类型而异。

  • 按量付费:变配成功后,按新规格的售价每小时收费。

  • 包年包月

    • 升配:需支付新旧规格在剩余服务期内的差价。

    • 降配:系统会自动计算剩余价值并退款。更多信息,请参见退款金额计算

相关API

API

描述

ModifyDBNodeClass

变更PolarDB集群节点规格。

ModifyDBNodesClass

变更PolarDB集群单个节点的规格。

常见问题

变更配置时,提示资源不足应如何处理?

若在变配过程中选择了指定的节点规格,系统提示资源不足,请您更换地域或可用区后再试。这是由于所选目标规格在当前可用区已售罄。建议:

  1. 选择相近规格:尝试选择略低或略高的其他规格。

  2. 更换可用区:建议手动更换可用区,以避免后续进行变配时再次出现资源不足的情况。