Mysql 慢日志

1. 查看慢日志配置

show variables like 'slow_query%';

2. 开启慢日志(临时开启,重启mysql后会失效

set global log_slow_queries=ON;
set global slow_launch_time=10;

3. 修改mysql配置文件(linux下为my.cnf),需重启mysql生效

log-slow-queries=/var/log/mysqld-slow.log   #日志文件目录
long_query_time=2      #sql最大执行时间(秒),执行时间超过这个时间的查询语句会被记录下来

4. 查看有多少慢日志查询

show status like "%slow_queries%";

其他命令:

查看慢日志时间:
show variables like 'long_query_time';


未经允许请勿转载:熊先生个人博客 » Mysql 慢日志

赞一个 (0)

评论 沙了个发

换个身份

取消评论

分享:

支付宝

微信