Spec-Zone .ru
спецификации, руководства, описания, API

5.2.1. Выбор Общего Запроса и Медленных Выходных Мест назначения Журнала запросов

MySQL Server обеспечивает гибкое управление местом назначения вывода к общему журналу запросов и медленному журналу запросов, если те журналы включаются. Возможные места назначения для записей журнала являются файлами журнала или general_log и slow_log таблицы в mysql база данных. Или или оба места назначения могут быть выбраны.

Управление журналом при запуске сервера. --log-output опция определяет место назначения для вывода журнала. Эта опция сам по себе не включает журналам. Его синтаксис --log-output[=value,...]:

general_log системное журналирование средств управления переменной к общему журналу запросов для выбранных мест назначения журнала. Если определено при запуске сервера, general_log берет дополнительный параметр 1 или 0, чтобы включить или отключить журнал. Чтобы определить имя файла кроме значения по умолчанию для журналирования файла, установите general_log_file переменная. Точно так же slow_query_log переменное журналирование средств управления к медленному журналу запросов для выбранных мест назначения и установки slow_query_log_file определяет имя файла для журналирования файла. Если любой журнал включается, сервер открывает соответствующий файл журнала и пишет сообщения запуска в него. Однако, далее журналирование запросов к файлу не происходит если FILE место назначения журнала выбирается.

Примеры:

Управление журналом во времени выполнения. Системные переменные, связанные с таблицами журнала и файлами, включают управлению временем выполнения журналированием:

Использование таблиц для вывода журнала предлагает следующие преимущества:

У табличной реализации журнала есть следующие характеристики: