mysql 慢查询日志(用于分析运行慢的sql语句 windows下使用mysqldumpslow)
2021/8/17 19:36:49
本文主要是介绍mysql 慢查询日志(用于分析运行慢的sql语句 windows下使用mysqldumpslow),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
查看慢查询日志是否开启
SHOW VARIABLES LIKE '%slow_query_log%';
开启慢查询日志(关闭mysql cmd就会失效 需要消耗资源最好用来测试,不要永久开启)
set global slow_query_log=1;
永久开启慢查询日志:
慢查询日志通过该参数(long_query_time)控制是否将较慢的sql写入日志中:
命令:
SHOW global VARIABLES LIKE 'long_query_time%';
设置多少秒判断为慢sql
set global long_query_time=1;
查询有多少慢sql
命令:
show global status like '%Slow_queries%';
在文件中(my.ini)配置:
windows下使用mysqldumpslow
先下载mysqldumpslow.pl文件
再下载运行工具Perl
之后可以使用cmd根据perl工具调用mysqldumpslow.pl中的命令运行mysqldumpslow
运行格式:
perl mysqldumpslow.pl文件路径 mysqldumpslow命令
例如:
D:\mysql_gongju>perl mysqldumpslow.pl mysqldumpslow --help
mysqldumpslow命令使用例子:
mysqldumpslow参数:
这篇关于mysql 慢查询日志(用于分析运行慢的sql语句 windows下使用mysqldumpslow)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Mysql安装教程:新手必看的详细安装指南
- 2024-11-18Mysql安装入门:新手必读指南
- 2024-11-18MySQL事务MVCC原理入门详解
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南