Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du source.

join_runtime_bloom_filter_bytes

Taille, en octets, d’un filtre de Bloom utilisé comme filtre runtime pour JOIN (voir le paramètre enable_join_runtime_filters).

join_runtime_bloom_filter_hash_functions

Nombre de fonctions de hachage d’un filtre de Bloom utilisé comme filtre runtime pour JOIN (voir le paramètre enable_join_runtime_filters).

join_runtime_bloom_filter_max_ratio_of_set_bits

Si le nombre de bits à 1 dans un filtre de Bloom à l’exécution dépasse ce ratio, le filtre est entièrement désactivé afin de réduire le surcoût.

join_runtime_filter_blocks_to_skip_before_reenabling

Nombre de blocs ignorés avant de tenter de réactiver dynamiquement un filtre runtime précédemment désactivé en raison d’un ratio de filtrage insuffisant.

join_runtime_filter_exact_values_limit

Nombre maximal d’éléments dans le runtime filter stockés tels quels dans un Set ; au-delà de ce seuil, il bascule vers un filtre de Bloom.

join_runtime_filter_from_fixed_hash_table

Lorsque le côté build du hash join est converti en FixedHashMap (voir enable_join_fixed_hash_table_conversion), cette table de hachage est utilisée directement comme filtre runtime.

join_runtime_filter_pass_ratio_threshold_for_disabling

Si le ratio entre les lignes qui passent le filtre et les lignes vérifiées est supérieur à ce seuil, le filtre runtime est considéré comme peu performant et est désactivé pour les join_runtime_filter_blocks_to_skip_before_reenabling blocs suivants afin de réduire le surcoût.

join_runtime_filter_size_from_hash_table_stats

Utilise les statistiques de taille de la table de hachage collectées lors des exécutions précédentes pour dimensionner le filtre runtime du JOIN. Lorsqu’il est désactivé, utilise la valeur fixe join_runtime_bloom_filter_bytes.
Dernière modification le 24 juillet 2026