缓存类型
在执行查询时,ClickHouse 使用不同的缓存。
主要缓存类型:
mark_cache
— 用于 MergeTree 家族的表引擎所使用的标记缓存。uncompressed_cache
— 用于 MergeTree 家族的表引擎所使用的未压缩数据缓存。- 操作系统页面缓存(间接使用,用于实际数据的文件)。
其他缓存类型:
- DNS 缓存。
- 正则表达式 缓存。
- 编译表达式缓存。
- 向量相似度索引 缓存。
- Avro 格式 模式缓存。
- 字典 数据缓存。
- 模式推断缓存。
- 针对 S3、Azure、本地及其他磁盘的 文件系统缓存。
- 用户空间页面缓存
- 查询缓存。
- 查询条件缓存。
- 格式模式缓存。
要删除其中一个缓存,请使用 SYSTEM DROP ... CACHE 语句。