MySQL常用监控指标学习了解
MySQL的监控指标还是很多的,可能各使用这都有自己关注的方向,阈值这些都会有所不同,陈老师新书中的这篇文章《一文说透 MySQL 常用监控指标》介绍了监控指标,很全面,学习下。
在使用监控时,很多人都会遇到这样一个问题:监控项明明很多,但当线上实例出现问题时,还是两眼一抹黑,不知道该分析哪个监控项。
之所以会出现这样的问题,究其原因,还是对监控项不熟,不懂得监控项的具体含义。
基于此,本文会系统梳理 MySQL 中那些常用的监控指标,包括指标含义、导致指标发生变化的原因及使用过程中的注意事项。
MySQL 中绝大多数的监控指标都来源于状态变量(Status Variable),所以下面会从状态变量出发,来看看相关监控项的具体含义。
常用的状态变量主要包括以下几大类,
- 连接相关
- Com 相关
- Handler 相关
- 临时表相关
- Table Cache 相关
- 文件相关
- 主从复制相关
- Buffer Pool 相关
- Redo log 相关
- 锁相关
- 排序相关
- 查询相关
- 其它重要指标