Skip to main content
これらの設定は system.settings で利用でき、ソースコード から自動生成されています。

join_runtime_bloom_filter_bytes

JOINランタイムフィルタとして使用される ブルームフィルタ のサイズ (バイト単位) です (enable_join_runtime_filters 設定を参照) 。

join_runtime_bloom_filter_hash_functions

JOINのランタイムフィルタとして使用されるブルームフィルタのハッシュ関数の数 (enable_join_runtime_filters 設定を参照) 。

join_runtime_bloom_filter_max_ratio_of_set_bits

ランタイムブルームフィルタ内の set bits の数がこの比率を超えると、オーバーヘッドを減らすために、そのフィルターは完全に無効化されます。

join_runtime_filter_blocks_to_skip_before_reenabling

フィルタリング率が低いため以前無効化されたランタイムフィルタについて、動的な再有効化を試みるまでにスキップするブロック数。

join_runtime_filter_exact_values_limit

ランタイムフィルタ内でそのまま Set に格納される elements の最大数です。このしきい値を超えると、ブルームフィルタに切り替わります。

join_runtime_filter_from_fixed_hash_table

ハッシュ結合のビルド側が FixedHashMap に変換された場合 (enable_join_fixed_hash_table_conversion を参照) 、そのハッシュマップをランタイムフィルタとして直接使用します。

join_runtime_filter_pass_ratio_threshold_for_disabling

チェック対象の行に対する通過行の比率がこのしきい値を超えると、ランタイムフィルタは効果が低いと見なされ、オーバーヘッドを減らすため、次の join_runtime_filter_blocks_to_skip_before_reenabling ブロックの間は無効化されます。

join_runtime_filter_size_from_hash_table_stats

以前の実行で収集したハッシュテーブルのサイズ統計を使用して、JOIN ランタイムフィルタのサイズを決定します。無効にすると、固定の join_runtime_bloom_filter_bytes にフォールバックします。
最終更新日 2026年7月24日