paramètres de session enable_parallel_*
Paramètres de session ClickHouse du groupe enable_parallel_* généré.
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du source.
S’applique uniquement aux requêtes distribuées. Si ce paramètre est activé, les blocs sont (dé)sérialisés et (dé)compressés par les threads du pipeline (c’est-à-dire avec un parallélisme supérieur à celui utilisé par défaut) avant ou après leur envoi à l’initiateur.
Parallélise la fusion finale des tables de hachage d’agrégation à un seul niveau de chaque thread. L’espace des clés est divisé en partitions disjointes selon le hachage des clés, et chaque partition est fusionnée indépendamment : le thread de fusion parcourt toutes les tables de chaque thread et combine les clés appartenant à sa partition, de sorte qu’aucun thread n’accède jamais à la même clé. Si ce paramètre est désactivé, les tables à un seul niveau sont fusionnées en série par un seul thread. L’agrégation sur des clés de 8 et 16 bits conserve sa propre fusion parallèle partitionnée par plage, indépendamment de ce paramètre.
Dernière modification le 14 août 2026