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

런타임 블룸 필터에서 1로 설정된 비트 수가 이 비율을 초과하면, 오버헤드를 줄이기 위해 필터가 완전히 비활성화됩니다.

join_runtime_filter_blocks_to_skip_before_reenabling

이전에 필터링 비율이 낮아 비활성화된 런타임 필터를 동적으로 다시 활성화하기 전에 건너뛸 블록 수입니다.

join_runtime_filter_exact_values_limit

런타임 필터에서 원소를 집합에 그대로 저장할 수 있는 최대 개수이며, 이 임계값을 초과하면 블룸 필터로 전환됩니다.

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일