Skip to main content
These settings are available in system.merge_tree_settings and are autogenerated from ClickHouse source.

vertical_merge_algorithm_min_bytes_to_activate

Minimal (approximate) uncompressed size in bytes in merging parts to activate Vertical merge algorithm.

vertical_merge_algorithm_min_columns_to_activate

Minimal amount of non-PK columns to activate Vertical merge algorithm.

vertical_merge_algorithm_min_rows_to_activate

Minimal (approximate) sum of rows in merging parts to activate Vertical merge algorithm.

vertical_merge_optimize_lightweight_delete

If true, lightweight delete is optimized on vertical merge.

vertical_merge_optimize_ttl_delete

If true, a rows-TTL merge can use the vertical merge algorithm instead of falling back to a horizontal merge. Applies only in MergeTree, Replacing, Collapsing or VersionedCollapsing merging mode, to a table with a rows TTL and no column or GROUP BY TTL, and only while no part in the merge has a lightweight delete. Any other TTL merge stays horizontal.

vertical_merge_remote_filesystem_prefetch

If true prefetching of data from remote filesystem is used for the next column during merge
Last modified on September 25, 2026