数据库自治服务DAS(Database Autonomy Service)提供自动弹性伸缩功能,根据您预设的策略,输出数据库实例的扩容建议,并在数据库实例性能达到设置阈值时,对数据库实例进行扩容或回缩操作。
前提条件
- 支持的数据库引擎:
- 模式为基于预测自动弹性伸缩时,请参见基于预测自动弹性伸缩。
- 模式为定时自动弹性伸缩时,请参见定时自动弹性伸缩。
- 模式为本地资源自动弹性伸缩时,请参见本地资源自动弹性伸缩。
- 模式为存储自动扩容时,请参见存储自动扩容。
- 已创建DAS服务关联角色。
说明 数据库自治服务DAS从2022年2月18日开始逐步支持自动弹性伸缩功能。
功能介绍
- 基于预测自动弹性伸缩:以实例过去10天的历史数据,预测实例未来24小时性能指标的使用值,当预测指标值大于等于设定的目标值时,将给出扩容建议。
- 定时自动弹性伸缩:根据您预设的策略定时扩容或回缩数据库实例规格。通过该功能您可以应对可预期的数据库负载地周期性变化,在满足业务需求的同时控制成本。
- 本地资源自动弹性伸缩:当观测窗口内数据库实例的CPU平均使用率达到设定的阈值时,DAS会在原规格的基础上,利用本地同一主机上多余的资源,将数据库实例的CPU核数按照设定值进行扩容。
- 存储自动扩容:当数据库实例的已使用存储空间大于等于设置的扩容阈值时,系统进行自动扩容,保障您的业务稳定运行。
新建策略
应用策略
- 登录DAS控制台。
- 在左侧导航栏单击管理和设置。
- 在自动弹性伸缩策略列表区域,单击目标策略操作列的应用。
- 在应用策略页,勾选需要应用此策略的数据库实例,并单击
。
- 单击确定,为选中的数据库实例添加策略。
取消应用策略
- 登录DAS控制台。
- 在左侧导航栏单击管理和设置。
- 在自动弹性伸缩策略列表区域,单击目标策略已应用实例数量列的数字。
- 在实例详情页,单击目标实例操作列的取消应用。
- 单击确定。