文档首页/ 云数据库 GaussDB/ 用户指南/ 变更实例/ 变更GaussDB实例的CPU和内存规格
更新时间:2026-02-02 GMT+08:00
分享

变更GaussDB实例的CPU和内存规格

操作场景

CPU/内存规格可根据业务需要进行变更。GaussDB实例支持规格升配,也支持降配。

操作视频

注意事项

  • 规格变更前,须确保实例状态正常。实例异常,节点异常,磁盘满均不允许进行规格变更。
  • 高可用(1主2备)部署形态下,规格变更过程中会进行主备倒换,主备倒换过程中会有1min左右的业务中断。
  • 单副本的部署形态下,规格变更过程中会进行中断重启,中断重启过程中会有5~10min的业务中断。
  • 修改CPU/内存后,将会重启数据库实例。请选择业务低峰期,避免业务异常中断。重启后实例会自动释放内存中的缓存,请在业务低峰期进行重启,避免对高峰期业务造成影响。
  • 高负载的情况下,规格变更时长会增加。
  • 协调节点数量为1时,协调节点规格变更期间会中断业务,请谨慎操作。

计费说明

计费模式

变更操作

对费用的影响

包年/包月

规格升配

升配后,新规格将在原来已有的时间周期内生效。

您需要按照与原规格的价格差,结合使用周期内的剩余时间,补交差价。

升配费用 = 新规格价格 x 剩余周期 - 旧规格价格 x 剩余周期

公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。

例如:(以下价格仅作示例,实际价格以控制台显示为准)

客户于2025/6/1购买了一个V2.0-8.210版本的一主两备企业版实例,规格为独享型 4vCPUs 16GB,存储类型为超高IO,存储空间为160GB,购买周期为一个月。此时实例价格为12576元/月。

客户在2025/6/15将规格变更为通用型 8vCPUs 32GB,实例价格为24576元/月。

本示例中,剩余周期=15(6月份剩余未使用天数)/ 30(6月份最大天数)= 0.5,代入公式可得升配费用 = 24576 x 0.5 -12576 x 0.5 = 6000元

规格降配

降配后,新规格将在原来已有的时间周期内生效。

GaussDB按照与原规格的价格差,结合使用周期内的剩余时间,退回差价。

退回费用 = 旧规格价格 x 剩余周期 - 新规格价格 x 剩余周期

公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。

例如:(以下价格仅作示例,实际价格以控制台显示为准)

客户于2025/6/1购买了一个V2.0-8.210版本的一主两备企业版实例,规格为独享型 8vCPUs 32GB,存储类型为超高IO,存储空间为160GB,购买周期为一个月。此时实例价格为24576元/月。

客户在2025/6/15将规格变更为独享型 4vCPUs 16GB,实例价格为12576元/月。

本示例中,剩余周期=15(6月份剩余未使用天数)/ 30(6月份最大天数)= 0.5,代入公式可得退回费用 = 24576 x 0.5 -12576 x 0.5 = 6000元

按需计费

规格升配

变更规格成功后,新规格按小时计费。具体请参见产品价格详情

规格降配

操作步骤

  1. 登录云数据库GaussDB控制台
  2. 如果是实例规格缩容操作,请先检查监控指标。

    1. 单击“监控巡检 > 监控大盘”,进入监控大盘页面。
    2. 在监控大盘页面选择指定实例以及该实例所有节点,单击“查看”。
    3. 单击趋势看板中“进程资源”旁的,查看“动态内存使用率”指标,取所有组件中的最高值,根据缩容后的内存规格进行计算,确保缩容后该最高动态内存使用率不会超过80%。
    4. 单击趋势看板中“CPU/内存”旁的,查看“CPU使用率”,查看是否有CPU长期过高的情况。

    如果监控指标异常,您可以在管理控制台右上角,选择新建工单,联系华为云技术支持,由华为云工程师给出分析评估后进行处理。

  3. 在“实例管理”页面,选择目标实例,单击“操作”列的更多 > 规格变更,进入“规格变更”页面。

    您也可以通过单击目标实例名称,进入“基本信息”页面,在“配置信息”模块的“性能规格”处,单击“规格变更”,进入“规格变更”页面。

  4. 在“规格变更”页面,选择所需修改的性能规格,单击“下一步”。

    若为分布式版实例,您还可以指定规格变更的节点并发数。
    • 对于分布式独立部署形态的实例,可以调整协调节点并发数和分片并发数。
    • 对于分布式混合部署形态的实例,可以调整分片并发数。

    表1 参数说明

    参数

    描述

    协调节点并发数

    仅分布式版独立部署形态实例支持。

    指定CN节点在规格变更过程中,每批次并行变更的数量。

    调整协调并发数可以加快规格变更的过程,建议使用系统默认配置的规格。如需调整,请根据当前系统负载评估剩余CN业务负载变化情况,确保业务稳定性和中断时长在可接受范围内。

    • 不指定协调节点并发数时,默认每批次变更1个。
    • 指定协调节点并发数时,变更并发数的取值范围为[1, floor(协调节点数/2)],单批次最多变更20个协调节点。

      其中floor函数的功能为向下取整。

    分片并发数

    分布式版实例支持。

    指定DN分片在规格变更过程中,每批次并行变更的数量。

    调整并发分片数可以加快规格变更的过程,建议使用系统默认配置的规格。如需调整,建议根据当前系统负载评估短时间内倒换DN数量情况,确保业务稳定性和中断时长在可接受范围内。

    • 不指定分片并发数
      • 当总分片数<=5时,默认一起变更。
      • 当总分片数>5时,默认每次变更5个,最后一批可不足5个。
    • 指定并发数

      变更并发数的取值范围为[1, max(floor(分片数/2),5)],单批次最多变更20个分片。

      其中floor函数的功能为向下取整,max函数用于返回一组值中的最大值。

  5. 进行规格确认,单击“提交”。
  6. 查看变更结果。

    任务提交成功后,单击“返回实例列表”,在实例管理页面,可以看到实例状态为“规格变更中”。稍后在对应的“基本信息”页面,查看实例规格,检查修改是否成功。

相关文档

数据库实例规格

相关文档