Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

paramètres merge_* des tables MergeTree

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

merge_total_max_bytes_to_prewarm_cache

Type
UInt64
Par défaut
16106127360
Historique des versions
VersionValeur par défautCommentaire
25.116106127360Cloud sync

Disponible uniquement dans ClickHouse Cloud. Taille totale maximale des parts à préchauffer dans le cache lors de la fusion.

merge_use_batch_sorting_queue

Type
Bool
Par défaut
0
Historique des versions
VersionValeur par défautCommentaire
26.80Nouveau paramètre permettant d’utiliser la file de tri par lots pour les fusions `MergeTree` ordinaires.

Utilisez la file de tri par lots pour réduire le surcoût par ligne de la file d’attente lors de la fusion de flux triés.

S’applique uniquement aux fusions qui ne modifient pas les lignes, c’est-à-dire aux fusions MergeTree simples (mode de fusion Ordinary). Ce paramètre n’a aucun effet sur les moteurs dont la sémantique s’applique lors de la fusion, tels que ReplacingMergeTree, CollapsingMergeTree, SummingMergeTree, AggregatingMergeTree, CoalescingMergeTree, GraphiteMergeTree et VersionedCollapsingMergeTree, qui continuent d’utiliser la file d’attente par défaut, quel que soit ce paramètre.

merge_workload

Utilisé pour réguler l’utilisation et le partage des ressources entre les fusions et les autres charges de travail. La valeur spécifiée est utilisée comme valeur du paramètre workload pour les fusions en arrière-plan de cette table. Si elle n’est pas spécifiée (chaîne vide), le paramètre du serveur merge_workload est utilisé à la place.

Voir aussi

Navigation