这些设置可在 system.merge_tree_settings 中查看,且由 ClickHouse 源代码自动生成。
zero_copy_concurrent_part_removal_max_postpone_ratio
类型
Float
默认值
0.05
为获得更小的独立范围,可延后删除的顶层 parts 的最大百分比。 建议不要修改。
zero_copy_concurrent_part_removal_max_split_times
类型
UInt64
默认值
5
将独立的过期分区片段范围拆分为 更小子范围时的最大递归深度。建议不要修改。
zero_copy_merge_mutation_min_parts_size_sleep_before_lock
类型
UInt64
默认值
1073741824
如果启用了零拷贝复制,则会在尝试加锁前,根据用于合并或变更的 parts 大小随机等待一段时间
zero_copy_merge_mutation_min_parts_size_sleep_no_scale_before_lock
类型
UInt64
默认值
0
版本历史
| 版本 | 默认值 | 注释 |
|---|---|---|
| 25.3 | 0 | 新增设置 |
如果启用了零拷贝复制,则在尝试为合并或变更加锁之前,会先随机休眠一段最长 500ms 的时间。