как остановить mysqldump от записи как медленные запросы - PullRequest
2 голосов
/ 30 августа 2010

Я записываю медленные запросы длиннее 2 секунд.Это работает нормально, за исключением того, что ежедневные резервные копии также записываются в медленном журнале, потому что 1) mysqldump вызывает select * from xyz (большая таблица);и 2) при вставке резервной копии в новую базу данных (вчерашняя резервная копия, воскресная резервная копия и т. д.).Как запретить mysqldump регистрировать медленные запросы?Есть ли временный способ отключить медленное ведение журнала во время резервного копирования?Пожалуйста, предложите.

Спасибо, Викас

1 Ответ

2 голосов
/ 13 февраля 2011

Я думаю, что это отвечает:

Чтобы управлять медленным журналом во время выполнения, используйте глобальные системные переменные 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

...