Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de table max_replicated_* de MergeTree

Ces paramètres sont disponibles dans system.merge_tree_settings et sont générés automatiquement à partir du code source de ClickHouse.

max_replicated_fetches_network_bandwidth

Type
UInt64
Par défaut
0

Limite le débit maximal des échanges de données sur le réseau, en octets par seconde, pour les fetches répliqués. Ce paramètre s’applique à une table particulière, contrairement au paramètre max_replicated_fetches_network_bandwidth_for_server, qui s’applique au serveur.

Vous pouvez limiter à la fois le débit réseau du serveur et celui d’une table particulière, mais, dans ce cas, la valeur du paramètre au niveau de la table doit être inférieure à celle définie au niveau du serveur. Sinon, le serveur ne prend en compte que le paramètre max_replicated_fetches_network_bandwidth_for_server.

Le paramètre n’est pas appliqué avec une précision parfaite.

Valeurs possibles :

  • Entier positif.
  • 0 — Illimité.

Valeur par défaut : 0.

Utilisation

Peut être utilisé pour limiter le débit lors de la réplication des données afin d’ajouter ou de remplacer des nœuds.

max_replicated_logs_to_keep

Type
UInt64
Par défaut
1000

Nombre d'enregistrements pouvant figurer dans le journal de ClickHouse Keeper en présence d'une réplique inactive. Une réplique inactive est considérée comme perdue lorsque ce nombre est dépassé.

Valeurs possibles :

  • Tout entier positif.

max_replicated_merges_in_queue

Type
UInt64
Par défaut
1000

Nombre de tâches de fusion et de mutation de parties autorisées simultanément dans la file d’attente de ReplicatedMergeTree.

max_replicated_merges_with_ttl_in_queue

Type
UInt64
Par défaut
1

Nombre de tâches de fusion de parties avec TTL autorisées simultanément dans la file d’attente de ReplicatedMergeTree.

max_replicated_mutations_in_queue

Type
UInt64
Par défaut
8

Nombre de tâches portant sur des parties en cours de mutation autorisées simultanément dans la file d’attente de ReplicatedMergeTree.

max_replicated_sends_network_bandwidth

Type
UInt64
Par défaut
0

Limite le débit maximal des échanges de données sur le réseau, en octets par seconde, pour les envois répliqués. Ce paramètre s'applique à une table particulière, contrairement au paramètre max_replicated_sends_network_bandwidth_for_server, qui s'applique au serveur.

Vous pouvez limiter à la fois le débit réseau du serveur et celui d'une table particulière, mais pour cela, la valeur du paramètre au niveau de la table doit être inférieure à celle du paramètre au niveau du serveur. Sinon, le serveur ne prend en compte que le paramètre max_replicated_sends_network_bandwidth_for_server.

Le paramètre n'est pas appliqué de manière parfaitement précise.

Valeurs possibles :

  • Entier positif.
  • 0 — Illimité.

Utilisation

Peut être utilisé pour limiter le débit lors de la réplication des données afin d'ajouter ou de remplacer de nouveaux nœuds.

Navigation