设置mysql慢查询日志
参数说明:
slow_query_log:慢查询日志开启状态(ON开启,OFF关闭)
slow_query_log_file:慢查询日志存放位置
long_query_time:慢查询时长设置(超过该时长才会被记录,单位:秒)
举例:
数据库中查看慢查询日志开启状态:
SHOW VARIABLES LIKE 'slow_query%'
开启慢查询日志:
SET GLOBAL slow_query_log = 'ON'
数据库中查看慢查询时长
设置慢查询的日志时长为1:
SET GLOBAL long_query_time = 1
注意:设置慢查询时间标准后,会在下次会话才生效。(需要关闭数据库连接后,重新连接数据库后才生效)
查看慢查询日志(需要性能测试跑一段时间):
cat /var/lib/mysql/localhost-slow.log