финализированные парты. Я их переношу на архивные-сервера и там начинаются процессы мержей этих данных которые идут очень долги и зачастую падают с ошибками. Мне эти парты не нужно переМерживать! Как сказать конкретным нодам КХ чтобы он для конкретных таблиц отключил мерж данных ?
SYSTEM STOP MERGES [ON VOLUME <volume_name> | [db.]merge_tree_family_table_name]
я правильно понимаю что мержи включаться после перезагрузки сервера?
да. и даже DETACH / ATTACH как указано в документации - https://clickhouse.com/docs/ru/sql-reference/statements/system/#query_language-system-stop-merges
как отключить Merges для указанно таблицы вообще на всегда или до явного включения?
можно попробовать поискать подходящий сеттинг при создании таблицы. max_bytes_to_merge_at_max_space_in_pool - выглядит обещающе, но я не пробовал.
Можно глобально по размеру парта в конфиге запретить мержить парты больше определенного размера, если на бакапном сервере мержи не предполагаются - вариант
А что за настройка конфига
Оказывается, оно на табличку https://clickhouse.com/docs/ru/operations/settings/merge-tree-settings/#max-bytes-to-merge-at-max-space-in-pool
Обсуждают сегодня