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
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
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
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
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
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
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.