Skip to main content
这些设置可在 system.merge_tree_settings 中查看,且由 ClickHouse 源代码自动生成。

add_minmax_index_for_block_number_column

启用后,会为持久化虚拟列 _block_number 添加一个隐式的 min-max (跳过) 索引。 需设置 enable_block_number_column = 1 才能生效。该索引仅在合并期间构建, 不会在插入期间构建:在写入时,块编号是临时的,因此建立的只会是针对常量的索引。

add_minmax_index_for_block_offset_column

启用后,会为持久化虚拟列 _block_offset 添加隐式的 min-max (跳过) 索引。 要使其生效,需要将 enable_block_offset_column = 1。该索引仅在合并期间构建, 不会在插入期间构建。

add_minmax_index_for_numeric_columns

启用后,会为表中的所有数值列添加 min-max (跳过) 索引。

add_minmax_index_for_string_columns

启用后,将为表中的所有 String 列添加 min-max (跳过) 索引。

add_minmax_index_for_temporal_columns

启用后,将为表中的所有 Date、Date32、Time、Time64、DateTime 和 DateTime64 列添加 min-max (跳过) 索引
最后修改于 2026年7月23日