Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres de table MergeTree concurrent_part_removal_threshold_*

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

concurrent_part_removal_threshold

Type
UInt64
Par défaut
100

Active la suppression concurrente des parts (voir 'max_part_removal_threads') uniquement si le nombre de parts de données inactives atteint au moins cette valeur.

concurrent_part_removal_threshold_for_remote_disk

Type
UInt64
Par défaut
16
Historique des versions
VersionValeur par défautCommentaire
26.516Nouveau paramètre. Seuil plus faible pour passer au mode de suppression concurrente des parts lorsqu’au moins une part à supprimer se trouve sur un disque distant, où chaque suppression correspond généralement à un aller-retour réseau. L’ancienne valeur (100) correspond à la valeur par défaut legacy de `concurrent_part_removal_threshold`, de sorte que les anciens modes `compatibility` conservent le comportement précédent.

Identique à concurrent_part_removal_threshold, mais utilisé lorsqu’au moins une part à supprimer est stockée sur un disque distant. La valeur par défaut est plus basse car chaque suppression de part sur un stockage distant nécessite généralement un aller-retour réseau (par ex. une requête HTTP DELETE par part sur le stockage objet), de sorte qu’une suppression en série, même de 100 parts, peut bloquer un DROP TABLE pendant des dizaines de secondes.

Navigation