这些设置可在 system.merge_tree_settings 中查看,且由 ClickHouse 源代码自动生成。
cache_populated_by_fetch
类型
Bool
默认值
0
当 cache_populated_by_fetch 被禁用时 (默认设置) ,新的数据分区片段
只有在运行了需要这些数据分区片段的查询后,才会被加载到文件系统缓存中。
如果启用,cache_populated_by_fetch 则会使所有节点将新的数据分区片段
从存储加载到各自的文件系统缓存中,而无需由查询来触发此操作。
另请参阅
cache_populated_by_fetch_filename_regexp
版本历史
| 版本 | 默认值 | 注释 |
|---|---|---|
| 25.6 | 新增设置 |
若非空,则仅会在拉取后将与此正则表达式匹配的文件预热到缓存中 (前提是已启用 cache_populated_by_fetch) 。