28.2.1 开启慢查询日志
可以在my.cnf文件或者my.ini文件中配置开启慢查询日志。
[mysqld]
slow_query_log = 1
slow_query_log_file = /data/mysql/log/query_log/slow_statement.log
long_query_time = 10
log_output = FILE
各配置项说明如下:
·slow_query_log:指定是否开启慢查询日志。指定的值为1或者不指定值都会开启慢查询日志;指定的值为0或者不配置此选项就不会开启慢查询日志。
·slow_query_log_file:慢查询日志的文件位置。
·long_query_time:指定SQL语句执行时间超过多少秒时记录慢查询日志。
·log_output:与查询日志的log_output选项相同,此处不再赘述。
注意:log_output能够配置将日志记录到数据表中还是记录到文件中,当记录到数据表中时,则数据表中记录的慢查询时间只能精确到秒