全部产品
Search
文档中心

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

更新时间:Sep 05, 2023

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

开启自治功能

  1. 登录DAS控制台

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

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

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

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

    开关设置
  6. 自治功能管理页,开启自治服务。

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

    说明

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

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

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

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

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

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

    说明

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

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

查看自治结果

  1. 登录DAS控制台

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

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

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

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

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