作为DBA来说经常与数据库的慢日志打交道,传统的慢日志一般都是文本方式存在,很多公司为了使慢日志可视化,平台化,服务化,都会开发相应的慢日志服务平台。目前也有些开源的产品,比如:Anemometer,当然在这不会介绍Anemometer,网上有很多资料可以查阅。
今天主要介绍一款我们自己开发的慢日志平台,为什么不用开源的呢,那样不是少很多的开发工作量。其实我们也用过,发现用它的成本有点高,易用行不好,开放给开发后他们还是总是问DBA怎么用,有时候DBA使用起来还要查下资料,整个页面还都是英文缩写,不够简单。废话不多说,赶紧上图。
1) 点击侧边栏慢查询标签就进入此页面
2) 这里检索7521端口发现有两个实例有慢查询,点击主机IP可以进入查看详细信息
3) 点击IP就进入了该实例的慢查询检索页面,可以按照不同维度排序,时间范围最小一个小时。
4) 点击上图的sql样本 就能看到下面的对应慢sql的详细信息
未完待续。。。。。。。。。。。。。。。。。。。。。
后续会加入对某些sql自动优化建议模块,某条sql历史出现频率图形展示等。

本文介绍了DBA为提高数据库慢日志处理效率,自建的一款慢日志平台。相较于开源产品,该平台更注重易用性和实用性,提供直观的慢查询查看和排序功能,未来还将增加SQL优化建议和历史频率图形展示。
1098

被折叠的 条评论
为什么被折叠?



