Skip to main content
Estas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente a partir do código-fonte do ClickHouse.

always_fetch_merged_part

Se true, esta réplica nunca mescla partes e sempre busca partes mescladas em outras réplicas. Valores possíveis:
  • true, false

always_fetch_mutated_part

Se true, esta réplica nunca executa entradas MUTATE_PART do log de replicação (mutações regulares, como ALTER TABLE ... UPDATE/DELETE) e sempre baixa de outras réplicas as partes resultantes das mutações. Pelo menos uma réplica deve ter essa configuração desativada; caso contrário, as mutações não poderão ser concluídas. Essa configuração não afeta partes de patch criadas por atualizações leves: elas ainda são aplicadas localmente durante a mesclagem das partes. Ative também always_fetch_merged_part para transferir as mesclagens (incluindo a aplicação de partes de patch) para outras réplicas. Como esta réplica não executa mutações e o status de falha de mutação é local a cada réplica, uma espera síncrona nessa réplica não pode detectar falhas de mutação ocorridas nas réplicas que executam a mutação. Portanto, mutações síncronas (mutations_sync = 1 ou 2) e consultas ALTER síncronas que alteram dados (alter_sync = 1 ou 2) são rejeitadas nessa réplica com o erro SUPPORT_IS_DISABLED, em vez de aguardar indefinidamente caso a mutação falhe. Use mutations_sync = 0 (alter_sync = 0) ou execute essas consultas em uma réplica que execute mutações. Valores possíveis:
  • true, false
Última modificação em 14 de agosto de 2026