Skip to content

Commit 11ca25d

Browse files
authored
Configure memory settings for ClickHouse merges
Added configuration options to reduce memory usage during merges in the system.metric_log table.
1 parent 955bacb commit 11ca25d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

content/en/altinity-kb-setup-and-maintenance/configure_clickhouse_for_low_mem_envs.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,9 @@ TLDR;
4444
<number_of_free_entries_in_pool_to_lower_max_size_of_merge>2</number_of_free_entries_in_pool_to_lower_max_size_of_merge>
4545
<number_of_free_entries_in_pool_to_execute_mutation>2</number_of_free_entries_in_pool_to_execute_mutation>
4646
<number_of_free_entries_in_pool_to_execute_optimize_entire_partition>2</number_of_free_entries_in_pool_to_execute_optimize_entire_partition>
47+
<!-- Reduces memory usage during merges in system.metric_log table (enabled by default) by setting min_bytes_for_wide_part and vertical_merge_algorithm_min_bytes_to_activate to 128MB -->
48+
<min_bytes_for_wide_part>134217728</min_bytes_for_wide_part>
49+
<vertical_merge_algorithm_min_bytes_to_activate>134217728</vertical_merge_algorithm_min_bytes_to_activate>
4750
</merge_tree>
4851

4952
<!-- shrink all pools to minimum-->

0 commit comments

Comments
 (0)