对于执行时间较长的sql语句,mysql会对其进行记录。 如果你在my.cnf中配置了如下就是开启。 [mysqld] slow_query_log slow quere log的开关,当值为1的时候说明开启慢查询。 log_slow_queries= /xxx/xxx/xxx.log 指定日志文件存放位置,参数不存在则为空,系统会给一个缺省的文件host_name-slow.log long_query_time = 2 定义执行多少的sql进行记录,这里为2s 格式如下 执行时的时间,执行用的时间,锁表时间等 转载于:https://blog.51cto.com/youngcloud/1673684