Grafana监控Mysql,慢查询
一、查看是否开启慢查询
1、通过Navicat直接连接数据库,并设置(这种设置是临时的,重启数据后不生效,可以直接改数据库配置文件)

2、修改数据库配置文件
vi /etc/my.cnf

chmod 644 my.cnf
重启mysql服务
systemctl restart mysqld
三、查找慢查询
1、执行脚本,压测
2、查看监控是否有慢查询出现

3、连接数据库查询

4、选择耗时长的,选中sql_text,点击备注,下面就显示sql语句

5、将sql语句复制运行一下

6、点击解释

type值优先级
CONST>EQ_REF>REF>RANGE>INDEX>ALL
all是全表扫描,没有任何索引,需要优化
浙公网安备 33010602011771号