sql 命令,开启慢sql
时间: 2023-10-10 21:06:18 浏览: 64
Mysql开启慢查询
可以通过以下步骤开启慢SQL:
1. 打开MySQL的配置文件my.cnf或my.ini(根据操作系统不同,路径可能会有所不同)。
2. 找到“[mysqld]”这个标签,如果不存在则手动添加。
3. 在“[mysqld]”标签下添加以下两行配置:
slow_query_log = 1 # 开启慢查询日志
long_query_time = 2 # 慢查询时间阈值,单位为秒,默认为10秒
4. 保存文件并重启MySQL服务器,使配置生效。
5. 慢查询日志默认会写入到MySQL的数据目录下,文件名为“slow_query.log”,可以通过以下命令查看该文件的路径:
SHOW VARIABLES LIKE '%slow_query_log%';
6. 如果需要查看慢查询日志,可以使用以下命令:
mysqldumpslow /path/to/slow_query.log
该命令会将慢查询日志按照查询时间排序,并输出统计信息。可以通过各种选项来控制输出的内容和格式。
阅读全文