跳到主要内容
跳到主要内容

缓存类型

在执行查询时,ClickHouse 使用不同类型的缓存来加速查询, 并减少对磁盘的读写需求。

主要的缓存类型包括:

  • mark_cacheMergeTree 系列表引擎使用的标记缓存。
  • uncompressed_cacheMergeTree 系列表引擎使用的未压缩数据缓存。
  • 操作系统提供的页缓存(间接使用,用于实际数据文件)。

此外,还有多种其他缓存类型:

如果希望出于性能调优、故障排查或数据一致性等原因清除某一种缓存, 可以使用 SYSTEM DROP ... CACHE 语句。