本文介绍自定义RDS MySQL Serverless实例的配置项。

配置项介绍

配置项 说明
资源扩缩范围(RCU) 调整RCU弹性扩缩容的范围。Serverless实例会在该范围内根据实际业务压力自动增加或减少RCU。
弹性策略 修改弹性策略。Serverless实例的RCU弹性扩缩容通常会立刻生效且对业务无影响,仅在某些特殊情况下会造成实例闪断,可配置在该情况下是否强制执行RCU弹性扩缩容。
说明 闪断出现的概率非常小,属于极端情况下的应急策略。
自动启停 开启或关闭Serverless实例的自动启停功能。开启后10分钟之内实例中无连接,实例自动进入暂停状态;有任何连接接入,实例自动唤醒,唤醒的时间在40秒左右,根据不同的实例库表状态会有浮动。
说明 Serverless实例的存储空间无需手动变更,系统会每隔5分钟检测一次当前可用空间大小,当可用空间小于20%时,取下列两者中的最大值进行扩容,最大可扩容至32 TB。
  • 5 GB存储空间。
  • 当前实例存储空间的15%。

更改资源扩缩范围(RCU)

RDS MySQL Serverless实例以RCU(RDS Capacity Unit)表示性能。Serverless实例会在您给定的最小RCU和上限RCU的范围内,根据实际业务压力自动弹性增加或减少RCU。您可以手动设置RCU的弹性范围。

注意事项

变更RDS MySQL Serverless实例的RCU范围有一定概率触发实例的平滑跨机迁移,可能存在秒级抖动。

操作步骤

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 配置信息区域,单击调整弹性设置
  3. 在弹出的窗口中,设置资源扩缩范围(RCU)最小值和上限值。
    说明 RCU值的可选范围在0.5~8之间,您可根据实际业务需求灵活设置。
  4. 单击确定

更改弹性策略

RDS MySQL Serverless实例的RCU弹性扩缩容通常会立刻生效且对业务无影响,但在某些特殊情况下,系统可能无法立即执行RCU弹性扩缩容,此时可以修改实例的弹性策略,强制执行扩缩容。

功能说明

Serverless实例的弹性策略支持如下操作。

操作 说明
不强制执行 实例的默认策略,如果当前实例的弹性扩缩容会触发实例闪断,则忽略系统的弹性扩缩容请求。该操作可以确保实例不会出现闪断,但是不保证实例性能。
强制执行 不考虑实例状态,接收到系统弹性扩缩容请求后,即使当前实例的弹性扩缩容会触发实例闪断,也会强制执行RCU弹性扩缩容。此时实例会出现约1分钟的闪断。该操作可以保证实例性能,但是不保证实例的可用性。

操作步骤

  • 如果您尚未创建RDS MySQL Serverless实例,可以在创建过程中调整弹性策略。更多信息,请参见创建Serverless实例
  • 如果您已创建RDS MySQL Serverless实例但需要调整弹性策略,请参见下述操作步骤。
  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 配置信息区域,单击调整弹性设置
  3. 单击高级设置,在弹性策略右侧的框中选择强制执行,并单击页面下方的确定
    说明 调整后,RCU弹性扩缩容时可能会出现约1分钟的闪断,请确保客户端应用具备重连机制。

开启或关闭自动启停

RDS MySQL Serverless实例支持自动启停功能,您可以按需开启该功能,降低使用成本。

功能说明

开启自动启停,可实现如下效果:
  • 实例运行中:10分钟之内实例中无连接,实例自动进入暂停状态,该状态下RCU为0,不收取计算费用。
    说明 您可以执行SHOW STATUS LIKE '%connect%';查看连接数。
  • 实例暂停中:有任何连接接入,实例自动恢复运行,并开始收取计算费用。
说明 实例暂停状态下,如需强制启动实例,可以关闭自动启停,实例将立刻恢复运行。

费用

RDS MySQL Serverless实例的费用由计算费用存储费用两个部分组成,不同实例状态的收费情况如下表所示。具体费用,请参见计费

实例状态 计算费用 存储费用
暂停中 收费 收费
已暂停 不收费 收费
启动中 不收费 收费
运行中 收费 收费

开启自动启停

  • 如果您尚未创建RDS MySQL Serverless实例,可以在创建过程中开启自动启停功能。更多信息,请参见创建Serverless实例
  • 如果您已创建RDS MySQL Serverless实例但尚未开启自动启停功能,请参见下述操作步骤开启。
  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 配置信息区域,单击调整弹性设置
  3. 单击高级设置,在自动启停右侧的框中选择开启,并单击页面下方的确定

关闭自动启停

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
  2. 配置信息区域,单击调整弹性设置
  3. 单击高级设置,在自动启停右侧的框中选择关闭,并单击页面下方的确定