这是学习笔记的第 1826篇文章

阿里的CloudDBA很早就耳闻,而且已经有了大平台的护法,所以发展很迅速,在行业大会上可以听到CloudDBA的一些分享,但是看不到分享出来的ppt,所以直接看看CloudDBA这个产品能够给我们很多参考和借鉴思路。

首先CloudDBA是阿里云RDS的一个服务,只要有了RDS服务,就可以享受CloudDBA的服务,总体来说,它提供的信息是很精炼的。

整体分为了5个部分:智能优化,问题诊断,SQL优化,SQL统计,诊断报告。

CloudDBA带给我的启示_CloudDBA带给我的启示

CloudDBA带给我的启示_CloudDBA带给我的启示_02

智能优化的部分其实可以对标到巡检的层级,对于后端的问题,可以类似于一件扫描的方式来处理。整个巡检是一个偏后端数据分析的工作,这个是基于大量的用户数据来建立的数据模型,这个对于用户来说是透明的。

问题诊断部分会基于四个维度:CPU,空间,慢日志,锁信息来通过监控的方式来进行细粒度的跟踪。

CloudDBA带给我的启示_CloudDBA带给我的启示_03

SQL优化是一个补充改进,对于已有的SQL可以得到执行计划,然后在这个基础上提供优化诊断建议,相比而言后面的工作难度更大。

CloudDBA带给我的启示_CloudDBA带给我的启示_04