shared_merge_tree_activate_coordinated_merges_tasks
Активирует перепланирование задач координированных слияний. Это может быть полезно даже при shared_merge_tree_enable_coordinated_merges=0, поскольку позволяет заполнить статистику координатора слияний и ускорить холодный старт.shared_merge_tree_blobs_list_inline_file_max_bytes
Хранит файлы части blob-list размером не более указанного числа байтов (например, count.txt, metadata_version.txt, индексы minmax) непосредственно в консолидированном файле blobs.list вместо отдельного blob-объекта в объектном хранилище, экономя одну операцию записи и чтения blob-объекта для каждого небольшого файла. Значение 0 отключает встраивание. Настройка действует только для частей, использующих хранилище blob-list (см. shared_merge_tree_use_blobs_list_for_parts). Доступно только в ClickHouse Cloud.shared_merge_tree_create_per_replica_metadata_nodes
Включает создание узлов /metadata и /columns для каждой реплики в ZooKeeper. Доступно только в ClickHouse Cloudshared_merge_tree_disable_merges_and_mutations_assignment
Отключает назначение слияний для shared merge tree. Доступно только в ClickHouse Cloudshared_merge_tree_empty_partition_lifetime
Сколько секунд партиция будет храниться в Keeper, если у неё нет частей.shared_merge_tree_enable_automatic_empty_partitions_cleanup
Включает очистку записей Keeper для пустых партиций.shared_merge_tree_enable_coordinated_merges
Включает стратегию координированных слиянийshared_merge_tree_enable_keeper_parts_extra_data
Включает запись атрибутов в виртуальные части и коммит блоков в Keepershared_merge_tree_enable_outdated_parts_check
Включить проверку устаревших частей. Доступно только в ClickHouse Cloudshared_merge_tree_idle_parts_update_seconds
Интервал в секундах между обновлениями частей, не инициированными наблюдением ZooKeeper в shared merge tree. Доступно только в ClickHouse Cloudshared_merge_tree_inactive_replica_cutoff_seconds
Как долго неактивная реплика продолжает учитываться при фоновой очистке (OutdatedPartsQuorumThread): пока реплика неактивна меньше указанного количества секунд,
она по-прежнему препятствует удалению устаревших частей и усечению завершённых мутаций. Значение 0
означает использование значения по умолчанию — двух тайм-аутов сеанса ZooKeeper.
Только в ClickHouse Cloud
shared_merge_tree_initial_parts_update_backoff_ms
Начальная задержка перед обновлением частей. Доступно только в ClickHouse Cloudshared_merge_tree_interserver_http_connection_timeout_ms
Тайм-ауты межсерверных HTTP-соединений. Доступно только в ClickHouse Cloudshared_merge_tree_interserver_http_timeout_ms
Тайм-ауты межсерверного HTTP-взаимодействия. Доступно только в ClickHouse Cloudshared_merge_tree_leader_update_period_random_add_seconds
Добавляет к shared_merge_tree_leader_update_period случайное значение с равномерным распределением в диапазоне от 0 до x секунд, чтобы избежать эффекта «стада». Доступно только в ClickHouse Cloudshared_merge_tree_leader_update_period_seconds
Максимальный интервал для повторной проверки лидерства при обновлении частей. Доступно только в ClickHouse Cloudshared_merge_tree_max_outdated_parts_to_process_at_once
Максимальное количество устаревших частей, удаление которых лидер попытается подтвердить за один HTTP-запрос. Доступно только в ClickHouse Cloud.shared_merge_tree_max_parts_update_backoff_ms
Максимальная задержка при обновлении частей. Доступно только в ClickHouse Cloudshared_merge_tree_max_parts_update_leaders_in_total
Максимальное число лидеров обновления частей. Доступно только в ClickHouse Cloudshared_merge_tree_max_parts_update_leaders_per_az
Максимальное число лидеров обновления частей. Доступно только в ClickHouse Cloudshared_merge_tree_max_replicas_for_parts_deletion
Максимальное число реплик, участвующих в удалении частей (поток killer). Доступно только в ClickHouse Cloudshared_merge_tree_max_replicas_to_merge_parts_for_each_parts_range
Максимальное число реплик, которые будут пытаться назначать потенциально конфликтующие слияния, что позволяет избежать лишних конфликтов при назначении слияний. 0 означает, что функция отключена. Доступно только в ClickHouse Cloudshared_merge_tree_max_suspicious_broken_parts
Максимальное количество повреждённых частей для SMT; при превышении этого значения автоматическое отсоединение запрещается.shared_merge_tree_max_suspicious_broken_parts_bytes
Максимальный размер всех поврежденных частей для SMT; при превышении запретить автоматическое отсоединение.shared_merge_tree_memo_ids_remove_timeout_seconds
Как долго хранятся идентификаторы мемоизации вставки, чтобы избежать некорректных действий при повторных попытках вставки. Доступно только в ClickHouse Cloudshared_merge_tree_merge_coordinator_distribution_algorithm
Алгоритм, используемый потоком координатора слияний для распределения слияний между репликами. Возможные значения:water_fillingsainte_lague
shared_merge_tree_merge_coordinator_election_check_period_ms
Интервал между запусками потока выборов координатора слиянийshared_merge_tree_merge_coordinator_factor
Коэффициент изменения времени задержки потока координатораshared_merge_tree_merge_coordinator_fetch_fresh_metadata_period_ms
Как часто координатор слияний должен синхронизироваться с ZooKeeper для получения свежих метаданныхshared_merge_tree_merge_coordinator_max_merge_request_size
Количество слияний, которые координатор может одновременно запросить у MergerMutatorshared_merge_tree_merge_coordinator_max_period_ms
Максимальный интервал между запусками потока координатора слиянийshared_merge_tree_merge_coordinator_merges_prepare_count
Количество записей о слияниях, которые координатор должен подготовить и распределить между воркерами. Если установлено значение ‘auto’, оно равно максимальному числу задач слияния, разрешённых для одной реплики, умноженному на число активных реплик.shared_merge_tree_merge_coordinator_min_period_ms
Минимальный интервал между запусками потока координатора слиянийshared_merge_tree_merge_worker_fast_timeout_ms
Тайм-аут, который использует рабочий поток слияния, если ему требуется обновить своё состояние после немедленного действияshared_merge_tree_merge_worker_regular_timeout_ms
Интервал между запусками рабочего потока слиянияshared_merge_tree_outdated_parts_group_size
Сколько реплик будет входить в одну группу rendezvous hash при очистке устаревших частей. Доступно только в ClickHouse Cloud.shared_merge_tree_partitions_hint_ratio_to_reload_merge_pred_for_mutations
Будет перезагружать предикат слияния в задаче выбора для слияния/мутации, когда отношение<candidate partitions for mutations only (partitions that cannot be merged)>/<candidate partitions for mutations> превышает значение этой настройки. Доступно только
в ClickHouse Cloud