join_runtime_bloom_filter_bytes
Размер в байтах фильтра Блума, используемого в качестве runtime-фильтра JOIN (см. настройку enable_join_runtime_filters).join_runtime_bloom_filter_hash_functions
Количество хеш-функций в фильтре Блума, используемом в качестве runtime-фильтра JOIN (см. настройку enable_join_runtime_filters).join_runtime_bloom_filter_max_ratio_of_set_bits
Если доля установленных битов в runtime-фильтре Блума превышает это значение, фильтр полностью отключается, чтобы уменьшить накладные расходы.join_runtime_filter_blocks_to_skip_before_reenabling
Количество блоков, пропускаемых перед попыткой динамически повторно включить runtime-фильтр, который ранее был отключён из-за низкой эффективности фильтрации.join_runtime_filter_exact_values_limit
Максимальное количество элементов в runtime-фильтре, хранящихся в множестве в исходном виде; при превышении этого порога используется фильтр Блума.join_runtime_filter_from_fixed_hash_table
Если build-сторона hash join была преобразована в FixedHashMap (см.enable_join_fixed_hash_table_conversion), используйте эту hash map напрямую как runtime-фильтр.
join_runtime_filter_min_probe_rows
Если на этапе планирования запроса ожидается, что проверяемая сторона JOIN сформирует не более указанного числа строк, JOIN runtime-фильтр не создаётся. Построение и применение runtime-фильтра для небольшой проверяемой стороны требует больше ресурсов, чем позволяет сэкономить. Установите значение 0, чтобы всегда создавать runtime-фильтр независимо от предполагаемого размера проверяемой стороны.join_runtime_filter_pass_ratio_threshold_for_disabling
Если отношение числа прошедших строк к числу проверенных строк превышает этот порог, runtime-фильтр считается неэффективным и отключается для следующихjoin_runtime_filter_blocks_to_skip_before_reenabling блоков, чтобы снизить накладные расходы.
join_runtime_filter_size_from_hash_table_stats
Использовать статистику размера хеш-таблицы, собранную во время предыдущих выполнений, для определения размера runtime-фильтра JOIN. Если параметр отключен, используется фиксированное значениеjoin_runtime_bloom_filter_bytes.