Ces paramètres sont disponibles dans system.merge_tree_settings et sont générés automatiquement à partir des sources de ClickHouse.
dead_blobs_to_delay_insert
Si le nombre de blobs en attente de suppression dans les files d’attente de blobs morts des disques de la table dépasse la
valeur dead_blobs_to_delay_insert, un INSERT est artificiellement ralenti (jusqu’à max_delay_to_insert).
La file d’attente de blobs morts appartient au disque et est partagée par toutes les tables qu’il contient (y compris les blobs de tables déjà
supprimées) ; dimensionnez donc le seuil pour l’ensemble du disque plutôt que pour une seule table.
Utile lorsqu’un serveur ne parvient pas à nettoyer les blobs assez rapidement.
Valeurs possibles :
- Tout entier positif.
- 0 — désactivé.
dead_blobs_to_throw_insert
Si le nombre de blobs en attente de suppression dans les files d’attente de blobs morts des disques de la table dépasse la
valeur dead_blobs_to_throw_insert, l’opération INSERT est interrompue avec l’erreur suivante :
“Trop de dead blobs dans la file d’attente (N) sur les disques de la table. Le nettoyage des blobs est nettement
plus lent que les insertions”
La file d’attente de blobs morts appartient au disque et est partagée par toutes les tables qui s’y trouvent (y compris les blobs de tables déjà
supprimées). Dimensionnez donc le seuil pour l’ensemble du disque plutôt que pour une seule table.
Valeurs possibles :
- Tout entier positif.
- 0 — désactivé.