
Mysql
思无邪1990
这个作者很懒,什么都没留下…
展开
-
Mysql cpu 持续100%运行解决过程
通过上一篇博客分析了slow_log和general_log,给耗时较长的sql添加了组合索引,执行时间从原来的0.9s优化到0.02s;给并发较高的sql加上了缓存,但是cpu使用率还是未出现一点下降,其实从日志分析报告中已经可以看出,这些即使不优化也绝不至于会让cpu持续100%运行,并且是瞬间从低位上升到100%,不像正常的因为流量增大而导致的,下图优化前cpu使用率图: 饶了一...原创 2018-10-25 21:13:35 · 4836 阅读 · 0 评论 -
pt-query-digest分析mysql日志
前言: 最近生产环境上的RDS实例在工作时间内CPU利用率一直持续保持在100%,为了解决这个问题,下面使用了pt-query-digest工具来分析mysql的slow_log和general_log.至于为什么使用pt-query-digest,是因为它安装和使用较为简单,功能又比mysql自带mysqldumpslow强大,网上也有很多人推荐使用mysqlsla,这边不做过多比较。 开启...原创 2018-10-24 23:08:26 · 2136 阅读 · 0 评论