You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于ClickHouse中system.asynchronous_metric_log表的意义与删除安全性的问询

ClickHouse system.asynchronous_metric_log 表说明

表的核心意义

  • 这是ClickHouse内置的异步指标日志表,专门存储后台异步线程定期采集的系统运行数据,涵盖磁盘IO状态、内存使用趋势、网络吞吐量、查询队列积压情况、后台Merge/TTL清理任务的执行统计等维度。
  • 这些数据是运维ClickHouse集群时,排查性能瓶颈、定位异常波动(如突发IO飙升、内存泄漏)、分析长期资源使用趋势的关键依据。

是否可以安全删除?

  • 直接删除该表是安全的:作为system库下的日志类表,ClickHouse会在需要时自动重建它。但删除前需确认两个前提:
    • 有没有监控告警、分析脚本依赖该表的数据?如果有,删除后这些工具会失效,需提前调整。
    • 是否还有未分析的历史故障数据?若近期有未排查的性能问题,建议先导出需要的历史数据再操作。
  • 更合理的方案是通过设置TTL自动清理旧数据,避免表无限膨胀,示例命令:
    ALTER TABLE system.asynchronous_metric_log MODIFY TTL event_time + INTERVAL 7 DAY;
    
    该命令会自动删除7天前的数据,既释放存储空间,又保留近期可用的监控数据。

内容的提问来源于stack exchange,提问作者Shikhar Tyagi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 20:24:54