ClickHouse TTL与合并队列治理
概览
- TTL 控制数据迁移与删除;合并队列影响读写性能;需治理参数与资源。
技术参数(已验证)
- TTL:表/列 TTL 迁移到分层存储或删除;
ALTER TABLE ... MODIFY TTL;与分区策略协同。 - 合并队列:监控
system.merges与后台合并;调参number_of_free_entries_in_pool等。 - 存储层级:冷热分层与压缩;在低成本设备存放冷数据。
- 性能:控制小文件与碎片;优化写入批次与分区。
- 观测:记录合并耗时与阻塞;告警与回退。
实战清单
- 设计 TTL 与层级策略;控制成本与性能。
- 监控合并队列与资源;调整参数与批量策略。
- 在变更时演练与回滚;保持指标与审计。

发表评论 取消回复