clickhouse清理日志。

参考Clickhouse:日志表占用大量磁盘空间怎么办?_clickhouse store目录很大-CSDN博客t

清理脚本如下,清理动作需要时间比较长,10多分钟:

alter table system.trace_log delete where event_date < '2024-01-01'

alter table system.query_log delete where event_date < '2024-01-01'

alter table system.query_thread_log delete where event_date < '2024-01-01'

alter table system.asynchronous_metric_log delete where event_date < '2024-01-01'

查询语句:

SELECT

sum(rows) AS `总行数`,

formatReadableSize(sum(data_uncompressed_bytes)) AS `原始大小`,

formatReadableSize(sum(data_compressed_bytes)) AS `压缩大小`,

round((sum(data_compressed_bytes) / sum(data_uncompressed_bytes)) * 100, 0) AS `压缩率`,

`table` AS `表名`

FROM system.parts where database = 'system' group by `table`

相关推荐
赵渝强老师13 小时前
【赵渝强老师】金仓数据库的运行日志文件
数据库·postgresql·oracle·国产数据库
D3bugRealm13 小时前
pgvector:PostgreSQL 原生向量搜索扩展
数据库·其他·postgresql
Java面试题总结14 小时前
PostgreSQL 性能调优:内存、I/O 与连接管理
数据库·postgresql
北秋,14 小时前
Oracle 数据库基础用法
数据库·oracle
CLX050514 小时前
C#怎么实现全局异常过滤器_C#如何捕获控制器报错【核心】
jvm·数据库·python
多加点辣也没关系14 小时前
设计模式-享元模式
数据库·设计模式·享元模式
牢七14 小时前
Mailvelope
数据库
阿里云瑶池数据库14 小时前
如何破解多租户隔离与性能难题?PolarDB PostgreSQL实战指南
数据库·postgresql
倔强的石头_15 小时前
异构操作系统架构下的数据库表空间高级管理:路径兼容与自动化运维实战
数据库
倒霉熊dd15 小时前
Python 学习(第二部分:函数、模块与面向对象编程)
前端·数据库·python