全部产品
Search
文档中心

数据库自治服务 DAS:开启或关闭自治功能

更新时间:Jan 17, 2025

DAS基于机器学习和细粒度的监控数据,实现7 x 24小时的异常检测,提供自动SQL优化,自动SQL限流、存储空间自动扩展、计算资源自动扩展等功能。从异常发现、根因分析、进行止损或优化、效果跟踪、回滚或沉淀知识库,实现诊断流程的闭环,优化效果可量化,确保数据库持续可用。本文以RDS MySQL为例介绍如何开启和关闭数据库自治服务DAS的自治功能。

开启自治功能

  1. 登录DAS控制台,单击左侧导航栏中的实例监控

  2. 找到目标实例,单击实例ID,进入目标实例详情页。

  3. 在左侧导航栏中,单击自治中心

  4. 自治中心页,单击右侧自治功能开关

  5. 自治功能管理页,开启自治服务。

  6. 优化和限流页签,根据您的需要,开启对应的自治功能。

    说明

    不同的数据库引擎支持的自治功能不同,详细信息请参见支持的数据库引擎与功能

    • 勾选自动索引创建和删除,选择SQL诊断并自动索引创建,DAS会对SQL进行自动诊断和优化,将索引自动创建到您的实例上。详情请参见自动SQL优化

    • 勾选自动限流并配置限流参数,DAS在相关条件满足时会自动触发SQL限流。详情请参见自动SQL限流

    • 勾选自动空间扩展并配置参数,DAS在数据库实例空间不足时会自动扩展存储空间。详情请参见自动空间扩展

    • 勾选自动性能扩展并配置对应参数,DAS会根据实例的CPU平均使用率,自动扩容或回缩实例规格。详情请参见自动性能扩展

  7. 自动弹性伸缩页签,新建策略并配置对应参数。应用该策略后,DAS会根据您预设的策略,输出实例的扩容建议,并在实例性能达到设置阈值时,自动对实例进行扩容或回缩操作。详情请参见自动弹性伸缩

    说明

    不同的数据库引擎支持的自动弹性伸缩功能不同,详细信息请参见支持的数据库引擎与功能

  8. 单击确定,保存自治功能设置。

  9. (可选)配置告警模板进行告警订阅,以便及时了解数据库实例的自动SQL优化情况。

    系统会推荐告警模板并添加对应自治事件的告警规则,您可以依照系统提示进行配置。

    说明
    • 如果您已经为实例配置了告警模板,请依照系统提示,在告警模板添加对应自治事件的告警规则。

    • 如果您需要自行设置告警模板和告警规则,请参见配置告警模板配置告警规则

    1. 选择需要告警通知的告警联系组

      • 单击添加联系人,添加新的告警联系人。

      • 单击新增联系组,添加新的告警联系组。

      • 单击目标联系人后的修改移除,修改或删除已有联系人的信息。

      详细操作请参见管理告警联系人

    2. 确认关联资源

    3. 单击提交配置,并在弹出的对话框中确认告警配置。

查看自治结果

  1. 登录DAS控制台

  2. 在左侧导航栏中,单击实例监控

  3. 找到目标实例,单击实例ID,进入目标实例详情页。

  4. 在左侧导航栏中,单击自治中心

  5. 自治中心页,选择需要查看的时间段,查看该时间段内发生过的各类事件。

    单击事件的详情,您可以查看该事件的详细信息。

关闭自治功能

  1. 登录DAS控制台,单击左侧导航栏中的实例监控

  2. 找到目标实例,单击实例ID,进入目标实例详情页。

  3. 在左侧导航栏中,单击自治中心

  4. 自治中心页,单击右侧自治功能开关

  5. 自治功能管理页,关闭自治服务。

    image

说明

若您想取消DAS经济版或企业版请参见:取消目标数据库实例的DAS经济版或企业版