在mysql5.1之前的版本中,只需要
log_slow_queries=filename // 注意:这里必须是绝对路径
就可以开启Slow Query log(慢查询日志)了。
但这样在mysql 5.1中并不管用。
日志中会有如下的错误:
[Warning] '--log_slow_queries' is deprecated and will be removed in a future release. Please use ''--slow_query_log'/'--slow_query_log_file'' instead.
修改如下:
log_output=FILE # also can be FILE,TABLE or TABLE or NONE
slow_query_log_file=filename
以上虽然打开了慢查询日志,但是我们并没有定义超时时间。要想定义超时时间用这个参数
long_query_time,默认为10,你可以根据实际情况定义这个值,单位为秒。
long_query_time=1
log_slow_queries=filename // 注意:这里必须是绝对路径
就可以开启Slow Query log(慢查询日志)了。
但这样在mysql 5.1中并不管用。
日志中会有如下的错误:
[Warning] '--log_slow_queries' is deprecated and will be removed in a future release. Please use ''--slow_query_log'/'--slow_query_log_file'' instead.
修改如下:
log_output=FILE # also can be FILE,TABLE or TABLE or NONE
slow_query_log_file=filename
以上虽然打开了慢查询日志,但是我们并没有定义超时时间。要想定义超时时间用这个参数
long_query_time,默认为10,你可以根据实际情况定义这个值,单位为秒。
long_query_time=1
编辑回复