Узнайте, как получать серверные журналы запросов на стороне клиента.
send_logs_level.
Например, предположим, что клиент выполняет:
send_logs_level для отслеживания вставки строк в таблицу Distributed:
- Включите логи в
clickhouse-clientс помощьюSET send_logs_level = 'trace'; - Выполните запрос
INSERT - Вставки в distributed таблицу по умолчанию выполняются асинхронно. Данные записываются в локальный буфер на диске, а затем в фоновом режиме отправляются на удалённые серверы.
- Логи будут отправляться со всех узлов, участвующих в обработке запроса (распределённая трассировка)
system.distribution_queue. Эта таблица содержит информацию о локальных файлах в очереди на отправку в сегменты. Эти локальные файлы содержат новые части, создаваемые при вставке новых данных в таблицу Distributed в асинхронном режиме.