mysql慢查询日志相关操作

查询是否打开mysql慢查询日志
show variables like ‘slow_query_log’;
mysql慢查询日志相关操作_第1张图片
show variables like ‘%log%’;
//查看是否记录无索引的sql
mysql慢查询日志相关操作_第2张图片
//将没有索引的sql记录到日志表
set global log_queries_not_using_indexes =on;

//查询多长时间的sql会记录日志
show variables like ‘long_query_time’
mysql慢查询日志相关操作_第3张图片
我这里是10秒

//查询慢查询日志存储位置
show variables like ‘slow%’;
mysql慢查询日志相关操作_第4张图片

//设置日志存储路径
set global slow_query_log_file =’ 修改的路径’

//开启慢查询日志
set global slow_query_log =on;

//查看是否记录上日志
tail -50 修改的路径;

你可能感兴趣的:(mysql安装)