<clickhouse> <logger> <level>warning</level> <console>true</console> </logger> <query_log replace="1"> <database>system</database> <table>query_log</table> <flush_interval_milliseconds>7500</flush_interval_milliseconds> <engine> ENGINE = MergeTree PARTITION BY event_date ORDER BY (event_time) TTL event_date + interval 30 day SETTINGS ttl_only_drop_parts=1 </engine> </query_log> <metric_log> <partition_by>event_date</partition_by> <ttl>event_date + INTERVAL 30 DAY DELETE</ttl> </metric_log> <asynchronous_metric_log> <partition_by>event_date</partition_by> <ttl>event_date + INTERVAL 30 DAY DELETE</ttl> </asynchronous_metric_log> <!-- Stops unnecessary logging --> <query_thread_log remove="remove" /> <text_log remove="remove" /> <trace_log remove="remove" /> <session_log remove="remove" /> <part_log remove="remove" /> </clickhouse>