大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
1、显示慢日志是否开启
show variables like ‘%slow_query_log%’
2、查询超过多少秒才记录
show variables like ‘%long_query_time%’
3、配置分全局配置和配置文件的配置
全局配置
1) 将 slow_query_log 全局变量设置为“ON”状态
set global slow_query_log=‘ON’;
2) 查询超过1秒就记录
set global long_query_time=1
3) 设置慢查询日志存放的位置
set global slow_query_log_file=’/usr/local/mysql/data/slow.log’;
配置文件设置
[mysqld]
slow_query_log = ON
slow_query_log_file = /usr/local/mysql/data/slow.log
long_query_time = 1
重启MySQL服务
service mysqld restart
4、mysqldumpslow简单使用方法-mysqldumpslow详细用法
慢查询日志分析工具
mysqldumpslow经常使用的参数:
-s,是order的顺序
—– al 平均锁定时间
—–ar 平均返回记录时间
—–at 平均查询时间(默认)
—–c 计数
—–l 锁定时间
—–r 返回记录
—–t 查询时间
-t,是top n的意思,即为返回前面多少条的数据
-g,后边可以写一个正则匹配模式,大小写不敏感的
例子:
mysqldumpslow -t 10 -s t -g “left join” host-slow.log
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/183006.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...