跳转到主要内容
本节介绍如何借助 ClickHouse 的各项功能和技术提升查询与摄取性能。建议先阅读 核心概念,了解这些指南所依托的基础知识。

PREWHERE 优化

了解 PREWHERE 如何在读取非过滤列之前先过滤数据,从而减少 I/O,以及如何监控其效果。

分配分析

分析内存分配,以诊断内存压力并优化 ClickHouse 中的资源使用。

缓存

查询缓存、查询条件缓存和用户态页缓存,可用于加速重复工作负载。

跳过索引

使用二级跳过索引裁剪无关的数据块,加快带过滤条件的查询。

惰性物化

将列读取延后到实际需要时再执行,以减少选择性查询的 I/O。

故障排查

采样查询分析器、硬件基准测试,以及内存问题调试。
最后修改于 2026年6月10日