Эти настройки доступны в 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
Позволяет записывать отформатированные запросы в системную таблицу system.query_log (заполняет столбец formatted_query в system.query_log).
Возможные значения:
- 0 — Отформатированные запросы не записываются в системную таблицу.
- 1 — Отформатированные запросы записываются в системную таблицу.
log_processors_profiles
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 24.3 | 1 | Включено по умолчанию |
Записывает в таблицу system.processors_profile_log время, которое процессор тратит на выполнение и ожидание данных.
См. также:
log_profile_events
Записывает статистику производительности запросов в журналы query_log, query_thread_log и query_views_log.