SHOW VARIABLES LIKE 'slow_query_log';
使用以上命令可以查看MySQL是否开启了慢查询日志。如果查询结果为
- slow_query_log:ON
- slow_query_log:1
# 开启慢查询日志 SET GLOBAL slow_query_log = ON; # 设置慢查询日志的阈值 SET GLOBAL long_query_time = 1;
大家可以使用以上两个命令来开启慢查询日志,并设置慢查询的时间阈值。这里设置的时间阈值为1秒钟,时间超过1秒的SQL语句将被记录到慢查询日志中。
开启慢查询日志是优化MySQL数据库性能的一个非常有效的方法。大家可以通过查看慢查询日志中的SQL语句来找到需要优化的地方,并进行相应的调整。