变更计算资源扩缩范围(RCU)

当您的数据库在处理高峰业务时资源不足,或您希望在业务低谷时降低成本,可以修改RDS SQL Server Serverless实例的计算资源扩缩容范围(RCU),以实现资源的最优化配置。

功能说明

RDS SQL Server Serverless实例以RCU(RDS Capacity Unit)衡量性能。Serverless实例会在您给定的最小RCU和上限RCU的范围内,根据实际业务压力自动弹性增加或减少RCU。

RCU弹性伸缩取决于实例的CPU使用率、内存压力及AAS(平均活跃会话)。当实例中任意一项指标达到弹性升高的临界值时,RCU将在几分钟内自动升高;当三项指标均达到弹性降低的临界值时,RCU将在几分钟内自动降低。

使用场景

  • 业务上预计会出现流量高峰,会影响负载并导致性能发生抖动,可通过提升RCU下限(最小值)避免该情况。

  • 期望节省业务开支,可通过降低RCU上限(最大值)来实现。但该操作可能会影响实例性能,请谨慎操作。

影响

  • Serverless实例的RCU范围调整后,将在一分钟左右生效。

  • RCU的上限值或下限值修改后,会产生如下影响:

    • 修改RCU上限值(最大值)

      • 如果当前RCU低于RCU最新上限值,RCU不会发生变化。

      • 如果当前RCU高于RCU最新上限值,则会在配置生效后立刻将RCU降低到最新上限值。

      • 如果当前RCU上限值不满足实际业务需求,则会在配置生效后立刻将RCU提升到最新上限值。

        例如,业务上出现流量高峰,当前RCU上限值为6且已无法满足业务需求,最新RCU上限值为8,系统会在配置生效后立刻将RCU提升到8。

    • 修改RCU下限值(最小值)

      • 如果当前RCU高于RCU最新下限值,RCU不会发生变化。

      • 如果当前RCU低于RCU最新下限值,则会在修改生效后立刻将RCU提升到最新下限值。

费用说明

变更资源扩缩容范围(RCU)不会产生费用,RCU费用仅与实际使用量相关。计费详情,请参见Serverless费用

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 基本信息页面的配置信息区域,单击调整弹性设置

    image

  3. 在弹出的窗口中,设置资源扩缩范围(RCU)最小值和上限值。

    说明

    RCU值的可选范围在2~8之间,您可根据实际业务需求灵活设置。

  4. 单击确定

相关文档