Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

настройки сеанса log_*

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

log_comment

Задаёт значение поля log_comment таблицы system.query_log, а также текст комментария для серверного журнала.

Его можно использовать для повышения читаемости серверного журнала. Кроме того, он помогает выбирать из system.query_log запросы, связанные с тестом, после запуска clickhouse-test.

Возможные значения:

  • Любая строка длиной не более max_query_size. Если значение max_query_size превышено, сервер генерирует исключение.

Пример

Запрос:

SET log_comment = 'log_comment test', log_queries = 1;
SELECT 1;
SYSTEM FLUSH LOGS;
SELECT type, query FROM system.query_log WHERE log_comment = 'log_comment test' AND event_date >= yesterday() ORDER BY event_time DESC LIMIT 2;

Результат:

┌─type────────┬─query─────┐
│ QueryStart  │ SELECT 1; │
│ QueryFinish │ SELECT 1; │
└─────────────┴───────────┘

log_formatted_queries

Тип
Bool
По умолчанию
0

Позволяет записывать отформатированные запросы в системную таблицу system.query_log (заполняет столбец formatted_query в system.query_log).

Возможные значения:

  • 0 — Отформатированные запросы не записываются в системную таблицу.
  • 1 — Отформатированные запросы записываются в системную таблицу.

log_processors_profiles

Тип
Bool
По умолчанию
1
История версий
ВерсияЗначение по умолчаниюКомментарий
24.31Включено по умолчанию

Записывает в таблицу system.processors_profile_log время, которое процессор тратит на выполнение и ожидание данных.

См. также:

log_profile_events

Тип
Bool
По умолчанию
1

Записывает статистику производительности запросов в журналы query_log, query_thread_log и query_views_log.

Navigation