Ответы:
Вы можете найти его в каталоге по умолчанию, в зависимости от вашей установки. Например, на моей Red Hat это / var / log / mysql /
Время запроса - это время в секундах, в течение которого он должен начать запись. Это можно сделать при запуске и во время выполнения.
log-slow-query = /var/log/mysql/mysql-slow.log
long_query_time = 1
В MySQL: show global variables like '%slow%';
Обновление: вот ссылка на руководство: текст ссылки
Это соответствующие параметры (и параметры), которые я обычно использую / использую во всех своих my.cnf
журналах для регистрации медленных запросов:
log_output=FILE
slow_query_log=1
slow_query_log_file=/var/log/mysql/mysql.slow
long_query_time=0.001
log-queries-not-using-indexes=0
Обратите внимание, что для long_query_time ,
Начиная с MySQL 5.1.21 ... разрешение микросекунд поддерживается при регистрации в файле.
Вот что нужно учитывать:
Если вы используете опцию
log-output=TABLE
в вашем файле /etc/my.cnf ищите медленный журнал, чтобы быть таблицей на основе механизма хранения CSV, расположенной, во всех местах, в схеме mysql.
Это также влияет на общий журнал, как только вы включите его.