-
T1过于偏后,即异常发现不及时、响应不及时,即使发现时,问题可能已堆积多时,重病已缠身,已处在故障的边缘; -
T2-T1 所代表的处理时间过长,一方面严重影响用户体验,另一方面大大增加故障风险。

-
如何实现持续优化?在第一时间发现问题及时优化,避免问题积累,保证稳定的同时保持数据库实例持续处在最佳运行状态; -
如何缩短处理时长,最大限度减少影响,采用综合治理手段保证数据库实例稳定性,实现标本兼治?

1、实现架构

-
异常事件,异常事件是触发自动SQL优化的引信,异常事件由DAS事件中心统一管理,异常事件产生自实时异常检测、离线分析、workload检测、告警系统等等。 -
诊断发起:自动SQL优化服务从事件中心收到异常事件后,会对实例进行初步判断,向诊断引擎发起诊断请求并处理诊断结果(一条或多条建议),完成有效性评估,生成新的优化事件发送至事件中心,驱动下一步优化流程。 -
建议推送:用户进入DAS“自治中心”,在未开启全自治模式下,用户可以选择是否接受优化建议,在自主决策下触发后续自动化优化流程; -
变更上线:选择运维窗口期,下发变更命令,并确认执行情况; -
效果跟踪和衡量:当优化建议生效后,决策引擎会启动跟踪任务,对被优化的SQL及相关SQL进行性能跟踪,如果性能出现衰退,则自动回滚。通常跟踪24小时后,如无回滚则计算收益。
2、问题发现
-
定时触发
-
部分SQL性能恶化触发
-
实例workload变化触发
3、诊断能力
4、安全变更
环境支持
环境 | 统一接入 | 统一监控 | 统一告警 | 统一Dashboard |
---|---|---|---|---|
阿里云公共云RDS | 支持 | 支持 | 支持 | 支持 |
阿里云公共云ECS自建数据库 | 支持 | 支持 | 支持 | 支持 |
用户自建IDC MySQL | 支持 | 支持 | 支持 | 支持 |
用户自建IDC Redis | 支持 | 支持 | 支持 | 支持 |
定价
定价 | 超出部分说明 |
---|---|
40元/实例/月 | 套餐中会赠送5GB SQL洞察存储空间(限中国内地Region),超过部分按照0.008/GB/小时收费。 |
购买咨询及优惠请联系科劳得。