Если вы хотите знать обо всем, что
происходит с mysqld, нужно
запустить систему с ключом
--log[=file]. После этого
информация обо всех соединениях и
запросах будет записываться в файл
журнала (по умолчанию ему дается
имя 'hostname'.log). Этот журнал
может оказаться полезным, если вы
подозреваете наличие ошибки в
клиентском ПО и хотите выяснить,
что, по мнению mysqld,
клиент передал базе.
Старые версии скрипта
mysql.server (с MySQL 3.23.4 по 3.23.8)
передавали safe_mysqld опцию
--log (включить общий журнал
запросов). Если вам нужна большая
производительность при запуске MySQL
в промышленной эксплуатации, вы
можете удалить опцию --log
из mysql.server или поменять
ее на --log-bin. See
Раздел 4.9.4, «Бинарный журнал обновлений».
Записи в журнал заносятся по мере
получения mysqld запросов.
Порядок их занесения может
отличаться от порядка выполнения
команд. В этом и заключается
основное отличие данного журнала
от журналов обновлений и бинарных
журналов, в которые информация
заносится по мере выполнения
запросов, но до отмены блокировок.
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.
© 1995-2005 MySQL AB. All rights reserved.
