Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

configurações de tabela do MergeTree max_replicated_*

Estas configurações estão disponíveis em system.merge_tree_settings e são geradas automaticamente com base no código-fonte do ClickHouse.

max_replicated_fetches_network_bandwidth

Tipo
UInt64
Padrão
0

Limita a velocidade máxima da transferência de dados pela rede, em bytes por segundo, para fetches replicados. Essa configuração é aplicada a uma tabela específica, ao contrário da configuração max_replicated_fetches_network_bandwidth_for_server, que é aplicada ao servidor.

Você pode limitar tanto a largura de banda de rede do servidor quanto a de uma tabela específica, mas, para isso, o valor da configuração no nível da tabela deve ser menor que o do nível do servidor. Caso contrário, o servidor considera apenas a configuração max_replicated_fetches_network_bandwidth_for_server.

A configuração não é aplicada com total precisão.

Valores possíveis:

  • Inteiro positivo.
  • 0 — Ilimitado.

Valor padrão: 0.

Uso

Pode ser usada para limitar a velocidade ao replicar dados para adicionar ou substituir novos nós.

max_replicated_logs_to_keep

Tipo
UInt64
Padrão
1000

Quantos registros podem haver no log do ClickHouse Keeper se houver uma réplica inativa. Uma réplica inativa é considerada perdida quando esse número é excedido.

Valores possíveis:

  • Qualquer número inteiro positivo.

max_replicated_merges_in_queue

Tipo
UInt64
Padrão
1000

Quantas tarefas de mesclagem e mutação de partes são permitidas simultaneamente na fila do ReplicatedMergeTree.

max_replicated_merges_with_ttl_in_queue

Tipo
UInt64
Padrão
1

Quantas tarefas de mesclagem de partes com TTL são permitidas simultaneamente na fila do ReplicatedMergeTree.

max_replicated_mutations_in_queue

Tipo
UInt64
Padrão
8

Quantas tarefas de mutação de partes são permitidas simultaneamente na fila do ReplicatedMergeTree.

max_replicated_sends_network_bandwidth

Tipo
UInt64
Padrão
0

Limita a velocidade máxima de transferência de dados pela rede, em bytes por segundo, para envios replicados. Essa configuração é aplicada a uma tabela específica, diferentemente da configuração max_replicated_sends_network_bandwidth_for_server, que é aplicada ao servidor.

Você pode limitar tanto a rede do servidor quanto a rede de uma tabela específica, mas, para isso, o valor da configuração no nível da tabela deve ser menor que o valor no nível do servidor. Caso contrário, o servidor considera apenas a configuração max_replicated_sends_network_bandwidth_for_server.

A configuração não é aplicada com total precisão.

Valores possíveis:

  • Inteiro positivo.
  • 0 — Ilimitado.

Uso

Pode ser usada para limitar a velocidade ao replicar dados ao adicionar ou substituir novos nós.

Navigation