allow_coalescing_columns_in_partition_or_order_key
allow_commit_order_projection
_block_number 和 _block_offset 虚拟列,并在合并过程中保留原始插入顺序。
需要启用 enable_block_number_column 和 enable_block_offset_column。
allow_dimensions_outside_sorting_key
AggregatingMergeTree 中,background merges 会折叠 排序键
key 值相同的行,并合并它们的 aggregate states。某个列如果既不属于 排序键,也不是
aggregate state measure (AggregateFunction 或 SimpleAggregateFunction) ,那它就是一个 dimension:在
merge 之后,它会保留被折叠行中任意一行的值,这会悄悄导致对该列执行 GROUP BY 或按其过滤的查询得到错误
结果 (参见
https://github.com/ClickHouse/ClickHouse/issues/751) 。
默认情况下,创建表时会拒绝这种 schema。如果该列在函数上依赖于 排序键 (也就是说,所有被折叠的行都具有相同的值) ,并且这种
行为是有意的,请启用此设置。
该检查仅适用于实际发生聚合的表 (即至少包含一个 aggregate state
列的表) ,并且在启用 allow_tuple_element_aggregation 时会跳过。
allow_floating_point_partition_key
0— 不允许使用浮点数分区键。1— 允许使用浮点数分区键。
allow_minmax_index_for_json
allow_nullable_key
allow_part_offset_column_in_projections
_part_offset 列。