join_runtime_bloom_filter_bytes
Tamanho, em bytes, de um filtro de Bloom usado como filtro de runtime do JOIN (consulte a configuração enable_join_runtime_filters).join_runtime_bloom_filter_hash_functions
Número de funções de hash em um filtro de Bloom usado como filtro de runtime do JOIN (consulte a configuração enable_join_runtime_filters).join_runtime_bloom_filter_max_ratio_of_set_bits
Se o número de bits definidos em um filtro de Bloom de runtime exceder essa razão, o filtro será totalmente desabilitado para reduzir a sobrecarga.join_runtime_filter_blocks_to_skip_before_reenabling
Número de blocos ignorados antes de tentar reativar dinamicamente um filtro de runtime que havia sido desativado anteriormente devido a uma baixa razão de filtragem.join_runtime_filter_exact_values_limit
Número máximo de elementos no filtro de runtime armazenados como estão em um conjunto; quando esse limite é excedido, ele passa a usar um filtro de Bloom.join_runtime_filter_from_fixed_hash_table
Quando o lado de build do hash join for convertido em um FixedHashMap (consulteenable_join_fixed_hash_table_conversion), use esse mapa hash diretamente como filtro de runtime.
join_runtime_filter_min_probe_rows
Se, durante o planejamento da consulta, for estimado que o lado de sondagem de um JOIN produzirá no máximo este número de linhas, o filtro de runtime do JOIN não será criado. Criar e aplicar um filtro de runtime para um lado de sondagem muito pequeno custa mais do que economiza. Defina como 0 para sempre criar o filtro de runtime, independentemente do tamanho estimado do lado de sondagem.join_runtime_filter_pass_ratio_threshold_for_disabling
Se a razão entre as linhas que passaram e as linhas verificadas for maior que esse limite, o filtro de runtime será considerado pouco eficiente e será desativado nos próximosjoin_runtime_filter_blocks_to_skip_before_reenabling blocos para reduzir a sobrecarga.
join_runtime_filter_size_from_hash_table_stats
Usa estatísticas do tamanho da tabela hash coletadas em execuções anteriores para dimensionar o filtro de runtime do JOIN. Quando desabilitado, usa o valor fixo dejoin_runtime_bloom_filter_bytes.