目录

清理chickhouse空间

目录

清理chickhouse空间

警告 , 删除数据无法恢复 , 在生产环境使用要想好 !!!!

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
-- 查看空间占用
select
    partition,
    database,
    table,
    sum(rows) as row,
    formatReadableSize(sum(bytes_on_disk)) as used_disk,
    formatReadableSize(sum(data_uncompressed_bytes)) as before_compress,
    formatReadableSize(sum(data_compressed_bytes)) as after_compress,
    round(sum(data_compressed_bytes) / sum(data_uncompressed_bytes) * 100, 0) compress_rate
from system.parts
--and database = 'system'
group by table,database,partition
order by row desc;

/2023/11/%E6%B8%85%E7%90%86chickhouse%E7%A9%BA%E9%97%B4/img.png

1
2
3
-- 清理比较大的  注意 , 是删除数据 , 无法恢复
alter table system.asynchronous_metric_log drop partition '202301'; 
-- 上图第一行是占用最多的 , 由于我是在本地开发环境 , 所以数据不重要 , 直接删除