enable_parallel_* 会话设置
ClickHouse 中由 enable_parallel_* 自动生成的会话设置组。
这些设置位于 system.settings 中,并从源代码自动生成。
仅影响分布式查询。启用后,在向发起节点发送数据前后,将由管道线程对块进行 (反) 序列化和 (解) 压缩 (即采用高于默认值的并行度) 。
并行执行各线程单层聚合哈希表的最终合并。键空间会根据键的哈希值拆分为互不重叠的分区,每个分区独立合并:合并线程遍历所有线程本地表,并合并属于其分区的键,因此不会有两个线程同时处理同一个键。如果关闭此设置,单层表将在单个线程上串行合并。无论此设置是否启用,按 8 位和 16 位键进行的聚合均会保留其自身基于范围分区的并行合并。
最后修改于 2026年8月14日