mysql 的慢日志是排查问题sql语句,<br />**检查是否开启慢查询功能**<br />show variables like 'slow_query%';<br /><br />slow_query_log :是否开启慢日志功能<br />slow_query_log_file:文件日志地址<br />**查询慢日志查询时间记录**<br /> show variables like 'long_query_time';<br /><br />此时说明已经开启慢日志记录,语句超过2秒就会记录,<br />如果没有开启,临时配置,可以通过临时命令开启<br />**临时命令开启**<br />set global slow_query_log='ON';<br />set global slow_query_log_file='D:/phpstudy_pro/Extensions/MySQL5.7.26/data/80-999-000312-slow.log';<br />set global long_query_time=2;<br /><br />这样就开启了日志,文件也会出现文件目录中,不过需要测试的化还需要在开启一个窗口,才可以,因为时间范围没有起作用,全局的话需要去掉global<br />**永久配置,修改配置文件**<br />/etc/mysql/conf.d/mysql.cnf <br />[mysqld]<br /> slow_query_log = ON <br />slow_query_log_file = /var/lib/mysql/instance-1-slow.log <br />long_query_time = 2<br />配置完成之后,重启mysql即可<br />**测试**<br />select sleep(3);<br /><br />此时慢日志显示这条语句,以及一些信息<br />