录制慢速查询的时间超过2秒。运行正常除外,每日备份也会记录在慢日志中,因为1)mysqldump调用select * from xyz(big table); 2)将备份插入新数据库(昨天的备份,星期日备份等)。 如何防止mysqldump记录慢查询? 在备份过程中是否有临时方法来关闭慢速日志记录? 请建议。
谢谢, 维卡斯
答案 0 :(得分:2)
我认为可以回答:
要在运行时控制慢速日志, 使用全局slow_query_log和 slow_query_log_file系统变量。 将slow_query_log设置为0(或OFF)为 禁用日志或1(或ON) 启用它。将slow_query_log_file设置为 指定日志文件的名称。如果一个 日志文件已经打开,它已关闭 并打开新文件。
取自:http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html