OutdatedPartsQuorumThread): enquanto uma réplica estiver inativa por menos segundos do que esse valor,
ela ainda impede a remoção de partes desatualizadas e a truncação de mutações concluídas. Um valor de 0
significa usar o padrão de dois timeouts de sessão do ZooKeeper.
Disponível somente no ClickHouse Cloud
Backoff inicial para a atualização das partes. Disponível apenas no ClickHouse Cloud
Timeouts de conexão HTTP entre servidores. Disponível apenas no ClickHouse Cloud
Limites de tempo para comunicação HTTP interserver. Disponível apenas no ClickHouse
Cloud
Adiciona um valor com distribuição uniforme de 0 a x segundos ao
shared_merge_tree_leader_update_period para evitar o efeito
thundering herd. Disponível apenas no ClickHouse Cloud
Período máximo para verificar novamente a liderança na atualização de partes. Disponível apenas no
ClickHouse Cloud
Número máximo de partes desatualizadas que o líder tentará confirmar para remoção em
uma única requisição HTTP. Disponível apenas no ClickHouse Cloud.
Backoff máximo para a atualização de partes. Disponível apenas no ClickHouse Cloud
Número máximo total de líderes de atualização de partes. Disponível apenas no ClickHouse Cloud
Número máximo de líderes de atualização das partes. Disponível apenas no ClickHouse Cloud
Número máximo de réplicas que participarão da exclusão de partes (killer thread). Disponível apenas
no ClickHouse Cloud
Número máximo de réplicas que tentarão atribuir merges potencialmente conflitantes (o que
permite evitar conflitos redundantes na atribuição de merges). 0 significa desabilitado. Disponível
apenas no ClickHouse Cloud
Número máximo de partes corrompidas para SMT; se houver mais, não permitir a desanexação automática.
Tamanho máximo de todas as partes corrompidas para SMT; se for maior, desanexação automática negada.
Por quanto tempo armazenamos os IDs de memoização de insert para evitar operações incorretas durante
as novas tentativas de insert. Disponível apenas no ClickHouse Cloud
O algoritmo usado pela thread do coordenador de merge para distribuir merges entre réplicas.
Valores possíveis:
water_fillingsainte_lague
<candidate partitions for mutations only (partitions that cannot be merged)>/<candidate partitions for mutations> for maior que a configuração. Disponível apenas
no ClickHouse Cloud
Quantidade de jobs de busca de metadados de partes a serem agendados de uma só vez. Disponível apenas no
ClickHouse Cloud
Tempo para manter uma parte mesclada localmente sem iniciar uma nova mesclagem que a inclua.
Isso dá a outras réplicas a chance de buscar a parte e iniciar essa mesclagem.
Disponível apenas no ClickHouse Cloud.
Tamanho mínimo da parte (em linhas) para adiar a atribuição do próximo merge logo após
mesclá-la localmente. Disponível apenas no ClickHouse Cloud.
Tamanho da janela (em números de blocos) usado para distribuir a atribuição de operações de merge entre
as réplicas. As partes dentro da mesma janela são atribuídas às mesmas réplicas.
Disponível apenas no ClickHouse Cloud
Lê partes virtuais do líder quando possível. Disponível apenas no ClickHouse
Cloud
Com que frequência as réplicas tentarão atualizar o conjunto de réplicas em segundo plano. A próxima execução recebe
uma variação aleatória uniforme em [0, value] segundos. Exceção: value = 0 não segue esse comportamento;
a implementação aplica um valor mínimo de 200 ms, então a próxima execução recebe uma variação aleatória em [0, 200] ms.
Se ativado, todas as réplicas tentam buscar de outras réplicas os dados em memória da parte (como chave
primária, informações da partição e assim por diante) quando eles já existirem nelas.
Se ativado, todas as réplicas tentam buscar de outras réplicas, na inicialização, dados em memória da parte (como chave
primária, informações da partição e assim por diante) quando eles já existirem nelas.
Com que frequência a réplica tentará recarregar suas flags de acordo com o agendamento em segundo plano.
Habilita a solicitação, em outras réplicas, de indicações do cache de FS a partir do cache em memória. Disponível apenas no ClickHouse Cloud
Usa o formato compact para parte desatualizada: reduz a carga sobre o Keeper, melhora
o processamento de parte desatualizada. Disponível apenas no ClickHouse Cloud
Se habilitado, o contador de excesso de partes usará os dados compartilhados no Keeper, e não o estado local da réplica. Disponível apenas no ClickHouse Cloud
Se habilitado, o SharedMergeTree usa uma das sessões do pool de ZooKeeper no nível do servidor.
Quantas descobertas de partições devem ser agrupadas em um lote
Determina se o SMT descobrirá a partição de partes virtuais de forma atômica, com busca adicional de dados e configuração de watches.