全部产品
Search
文档中心

云原生数据库 PolarDB:临时增加计算节点

更新时间:Dec 26, 2025

当业务(如电商大促、数据分析、报表生成)面临可预见的短期读取流量洪峰时,可能因数据库读取能力不足而影响应用响应速度。为应对此场景,PolarDB提供临时增加只读节点功能。在包年包月集群中,可按需增加一个或多个只读节点,并设定自动还原时间。此功能用于临时弹性扩展集群的读取处理能力,以应对业务高峰。到达指定时间后,系统将自动移除临时增加的节点,恢复到原有集群配置,无需人工干预。

影响评估

执行临时增加节点前,需评估其对业务的潜在影响,以制定变更计划。

服务影响

  • 新增临时节点:增加一个临时只读节点预计耗时5分钟,同时添加多个临时只读节点时将进行并行处理,具体所需时间受集群负载、库表数量等因素的影响。在增加节点的过程中,集群无任何影响。

  • 删除临时节点:在到期自动还原时,该节点上的连接会发生闪断,但其他节点不受影响。如果您的应用连接的是集群地址,PolarDB将自动屏蔽被删除的节点,因此无需修改应用配置。

节点数量限制

  • 企业版

    • 集群版:最多支持15个只读节点,且需保留至少一个只读节点,以确保集群的高可用性。因此,无法删除最后一个只读节点。

    • 多主集群(Limitless):最多支持63个读写节点和15个只读节点(即全局只读节点)。

  • 标准版:最多支持7个只读节点。

节点规格限制

为保证集群的稳定性和高可用性,主节点和只读节点的规格搭配存在以下限制:

  • 新增只读节点的内存不能小于主节点内存的一半。

  • 新增只读节点的CPU核数有最小规格要求。对应规则如下:

    主节点CPU规格

    允许只读节点最小CPU规格

    2

    2

    4

    4

    8

    4

    16

    8

    32

    16

    64

    32

    88

    64

    120

    64

说明

多主集群(Limitless)系列不受上述限制。

其他限制

适用范围

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

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

  • 集群节点

    • 临时增加只读节点:

      • 至少需要存在一个只读节点,即单节点集群不支持临时增加节点。

      • 多主集群(Limitless):不支持添加临时增加只读节点。

    • 临时增加列存索引只读节点:

      • 至少需要存在一个列存索引只读节点。

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

  • 变配任务检查:无待生效的其他任务配置变更任务(例如,增加节点、删除节点或变更配置等)。

操作步骤

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

  2. 您可以选择如下两种方式中的其中一种进入增删节点向导页面:

    • 单击目标集群操作栏中的增删节点image

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

  3. 增删节点向导对话框中,根据业务需求,选择临时增加节点临时增加列存索引只读节点选项,并单击确定

  4. 临时升级页面中,确认当前配置到期时间。单击增加节点增加一个列存索引只读节点并选择节点规格。

    说明

    可多次单击此按钮以同时添加多个节点。

  5. 设置还原时间:设置一个明确的时间点,系统将在该时间自动将规格恢复至升配前的状态。

    • 最短1小时,最长14天。超过14天的需求建议使用手动变配

    • 还原时间不得晚于集群到期时间的前一天。例如,若集群于1月10日到期,则临时升配的还原时间最晚应为1月9日。

    • 设置后无法修改。如果性能不够,需要延长,在还原时间到达之前最多可以再进行1次临时增加节点操作,此次设置的还原时间不能早于第1次。

  6. 阅读相关服务协议后,单击立即购买并完成支付。支付成功后,临时增加节点任务开始执行。

计费说明

临时增加节点的费用基于新旧规格差价,并乘以1.5倍的溢价系数。计算公式如下:

每个计算节点N天费用 = 对应规格包月价格 /30 x 1.5 x N。

相关操作

临时增加节点转为永久节点

如果您需要保持临时增加节点后的数量,或需进行手动变配临时升配以及退订集群等操作,您可以通过以下操作将临时增加的节点转为永久节点(即在还原时间点后不会自动删除该节点)。

  • 主动转换:在临时增加节点期间,再次进入增删节点向导页面,执行一次增加节点操作。

    说明

    此操作仅生成一个永久计费订单,不会对业务造成二次中断。

  • 通过扩容存储空间转换:在临时增加节点期间,若您手动扩容了集群的存储空间,则系统将自动将临时增加的节点变更为永久节点。这意味着自扩容时刻起,将按新规格的包年包月价格进行计费。请在扩容存储前仔细评估此变更。

查看临时增加节点到期时间

您可以前往费用与成本 > 订购订单 > 我的订单页面,根据集群ID进行查询,找到订单类型为临时升级的订单,单击详情进行查看。

相关API

API

描述

TempModifyDBNode

PolarDB集群临时增加节点。

常见问题

临时增加节点时,提示资源不足应如何处理?

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

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

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

临时增加节点时,提示无规格变更应如何处理?

您当前尚未进行增加任何节点。请根据页面操作,单击临时增加节点临时增加列存索引只读节点以增加一个只读节点。

临时增加节点的集群,如何删除节点或变更计算节点配置?

临时增加节点期间,不支持删除节点或变更计算节点配置等操作。您需要将临时增加节点转为永久节点后,才可进行相关操作。

临时增加节点时,提示“临时升级到期时间不得早于:XXX”应如何处理?

临时增加节点后,如果性能不够需延长时间,则在还原时间到达之前,最多可进行一次临时增加节点操作。然而,第二次设置的还原时间不得早于第一次,即最低需再延长一小时。

业务写压力大,临时增加只读节点能解决问题吗?

不能。只读节点仅处理读(SELECT)请求,所有写操作(INSERT/UPDATE/DELETE)仍然全部由主节点处理。如果瓶颈在写入性能,应考虑升级主节点的规格,而不是临时增加只读节点。