设置MySQL慢查询

##查看日志开启状态 
show variables like 'slow_query_log';
show variables like '%log%';


##开启慢查日志
vi /etc/my.cnf


slow_query_log = ON
slow_query_log_file ="E:/xampp/mysql/mysql-slow.log"
long_query_time = 0.5
log-queries-not-using-indexes


## 查看查询时间并设置
show variables like 'long_query_time';
set global long_query_time=0.5;


##设置慢查询日志文件
set global slow_query_log_file =  'E:/xampp/mysql/data/mysql_slow.log';


##开启未使用索引sql
set global log_queries_not_using_indexes=on;


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


##统计慢查询日志
mysqldumpslow -t 10 E:\xampp\mysql\mysql_slow.log


perl mysqldumpslow.pl --help

猜你喜欢

转载自blog.csdn.net/weixin_41858542/article/details/80838421
今日推荐