DAS基于机器学习和细粒度的监控数据,实现7 x 24小时的异常检测,提供自动SQL优化,自动SQL限流、存储空间自动扩展、计算资源自动扩展等功能。从异常发现、根因分析、进行止损或优化、效果跟踪、回滚或沉淀知识库,实现诊断流程的闭环,优化效果可量化,确保数据库持续可用。本文以RDS MySQL为例介绍如何开启数据库自治服务DAS的自治功能。
开启自治功能
登录DAS控制台。
在左侧导航栏中,单击实例监控。
找到目标实例,单击实例ID,进入目标实例详情页。
在左侧导航栏中,单击自治中心。
在自治中心页,单击右侧自治功能开关。
在自治功能管理页,开启自治服务。
在优化和限流页签,根据您的需要,开启对应的自治功能。
说明不同的数据库引擎支持的自治功能不同,详细信息请参见支持的数据库引擎与功能。
在自动弹性伸缩页签,新建策略并配置对应参数。应用该策略后,DAS会根据您预设的策略,输出实例的扩容建议,并在实例性能达到设置阈值时,自动对实例进行扩容或回缩操作。详情请参见自动弹性伸缩。
说明不同的数据库引擎支持的自动弹性伸缩功能不同,详细信息请参见支持的数据库引擎与功能。
单击确定,保存自治功能设置。
查看自治结果
登录DAS控制台。
在左侧导航栏中,单击实例监控。
找到目标实例,单击实例ID,进入目标实例详情页。
在左侧导航栏中,单击自治中心。
在自治中心页,选择需要查看的时间段,查看该时间段内发生过的各类事件。
单击事件的详情,您可以查看该事件的详细信息。