GeminiDB兼容DynamoDB实例的CPU和内存规格变更
操作场景
当您的业务需求发生变化,导致资源不足或过剩时,可通过控制台进行规格变更,灵活调整实例中节点的CPU和内存规格。若实例出现过载情况,需紧急增加计算资源,建议优先添加计算节点,速度更快。
使用须知
- 用户既可以扩大规格,也可以降低规格。
- 节点规格变更采用滚动方式,单个节点耗时约5-10分钟,总时长与节点数量有关。
- 正在进行变更的节点,其计算任务由其他节点分担,请在业务低峰期变更,避免实例过载。
- 规格变更过程中,不建议进行DDL操作。
DDL即数据定义语言(Data Definition Language) ,是SQL语言集中负责数据结构定义与数据库对象定义的语言,由CREATE、ALTER与DROP三个语法所组成。数据定义语言主要负责创建、修改、删除数据库对象(如:表、索引、视图、函数、存储过程和触发器等)。
- 在变更实例的CPU和内存规格期间,每个节点会串行进行变更,每个节点变更期间会有部分读写失败、时延上升,建议业务空闲时操作。
- 实例异常时,若强制执行规格变更操作,可能会造成秒级的业务影响,请谨慎选择强制执行规格变更操作。
计费说明
| 计费模式 | 变更操作 | 对费用的影响 |
|---|---|---|
| 包年/包月 | 规格升配 | 升配后,新规格将在原来已有的时间周期内生效。新配置价格高于老配置价格,此时您需要支付新老配置的差价。 例如:(以下规格和价格仅作示例,实际规格和价格以控制台显示为准) 假设您在2023/04/08购买了一个包年/包月GeminiDB兼容DynamoDB实例(1vCPU 6GB 3节点),购买时长为1个月,计划在2023/04/18变更规格为2vCPUs 12GB 3节点。旧配置价格为941.70 元/月,新配置价格为1883.40 元/月。计算公式如下: 升配费用=新配置价格*剩余周期-旧配置价格*剩余周期 公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。本示例中,剩余周期 = 12(4月份剩余天数)/ 30(4月份最大天数)+ 8(5月份剩余天数)/ 31(5月份最大天数)= 0.6581,代入公式可得升配费用 = 1883.4 * 0.6581 - 941.7 * 0.6581 = 619.73 元。 计费详情请参见包年/包月。 |
| 规格降配 | 降配后,新规格将在原来已有的时间周期内生效。新配置价格低于老配置价格,此时华为云会将新老配置的差价退给您。 例如:(以下规格和价格仅作示例,实际规格和价格以控制台显示为准) 假设您在2023/04/08购买了一个包年/包月GeminiDB兼容DynamoDB实例(2vCPUs 12GB 3节点),购买时长为1个月,计划在2023/04/18变更规格为1vCPU 6GB 3节点。旧配置价格为1883.40 元/月,新配置价格为941.70 元/月。计算公式如下: 退回费用 = 旧规格价格 * 剩余周期 - 新规格价格 * 剩余周期 公式中的剩余周期为每个自然月的剩余天数/对应自然月的最大天数。本示例中,剩余周期 = 12(4月份剩余天数)/ 30(4月份最大天数)+ 8(5月份剩余天数)/ 31(5月份最大天数)= 0.6581,代入公式可得退回费用 = 1883.4 * 0.6581 - 941.7 * 0.6581 = 619.73 元。 计费详情请参见包年/包月。 | |
| 按需计费 | 规格升配 | 变更规格成功后,会产生一个新订单并开始按新配置的价格计费,旧订单自动失效。 计费详情请参见按需计费。 |
| 规格降配 |
操作步骤
- 登录云数据库GeminiDB控制台。
- 方法一:
在“实例管理”页面,选择目标实例,单击实例名称。
在“基本信息 > 数据库信息 > 性能规格”区域,单击“规格变更”。图1 规格变更
方法二:
在“实例管理”页面,选择目标实例,单击操作列。
图2 规格变更
- 进入“规格变更”页面,选择需要变更的性能规格,单击“下一步”。 图3 规格变更
- 在规格确认页面,确认性能规格。
- 包年/包月
- 如需重新选择,单击“上一步”,修改性能规格。
- 核对无误后,单击“提交订单”,开始变更规格。对于扩大规格的操作,您需要先进入付款页面,选择支付方式,完成支付。
- 按需计费
- 如需重新选择,单击“上一步”,修改性能规格。
- 核对无误后,单击“提交”,开始变更规格。
- 包年/包月
- 查看变更结果。
在实例“基本信息”页面的“数据库信息”区域,可查看变更后的实例规格。