Aprenda a capturar en el cliente los logs del servidor de las consultas.
send_logs_level.
Por ejemplo, suponga que el cliente ejecuta:
send_logs_level para supervisar la inserción de filas en una tabla Distributed:
- Active los logs en
clickhouse-clientconSET send_logs_level = 'trace'; - Ejecute la consulta
INSERT - Las inserciones en una tabla distribuida son asíncronas de forma predeterminada. Los datos se escriben en un búfer local en disco y luego se envían a los servidores remotos en segundo plano.
- Se enviarán logs desde todos los nodos que participan en el procesamiento de la consulta (trazado distribuido)
system.distribution_queue. Esta tabla contiene información sobre los archivos locales que están en la cola para enviarse a los segmentos. Estos archivos locales contienen nuevas partes creadas al insertar datos nuevos en la tabla Distributed en modo asíncrono.