Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

distributed_index_analysis_*: настройки сеанса

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

distributed_index_analysis

Экспериментальная возможность
Тип
Bool
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
26.10новая экспериментальная настройка

Анализ индексов будет распределяться между репликами. Полезно при использовании общего хранилища и очень больших объёмов данных в кластере. Использует реплики из cluster_for_parallel_replicas.

См. также

distributed_index_analysis_for_non_shared_merge_tree

Тип
Bool
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
26.10новая настройка

Включает распределённый анализ индексов даже для отличных от SharedMergeTree движков, доступных только в Cloud.

distributed_index_analysis_only_on_coordinator

Тип
Bool
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
26.40Новая настройка

Если включено, распределенный анализ индексов выполняется только на координаторе. Это предотвращает появление запросов O(N^2), когда предикат содержит подзапросы (например, IN (SELECT ...)), поскольку в противном случае каждая реплика-follower независимо запускала бы собственный распределенный анализ индексов, но снижает эффективность распределенного анализа индексов, если в подзапросах используются большие таблицы.

Navigation