이러한 설정은 system.settings에서 확인할 수 있으며, 소스 코드에서 자동 생성됩니다.
enable_join_fixed_hash_table_conversion
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.4 | 1 | 키가 값 범위가 작은 단일 정수인 경우, 조인 시 해시 테이블을 평면 배열로 변환하는 기능을 활성화하는 새로운 설정입니다. |
키가 값 범위가 작은 단일 정수인 경우, 조인 시 해시 테이블을 평면 배열로 변환하는 기능을 활성화합니다.
enable_join_runtime_filters
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.2 | 1 | 이 최적화가 활성화되었습니다 |
| 25.10 | 0 | 새로운 설정 |
런타임에 오른쪽에서 수집한 JOIN 키 집합을 사용해 왼쪽을 필터링합니다.
enable_join_runtime_filters_index_analysis
유형
Bool
기본값
0
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.7 | 0 | 동적 인덱스 분석을 사용해 조인 필터링을 활성화하는 새로운 설정 |
두 번째 패스 인덱스 분석(use_skip_indexes_on_data_read 사용)을 실행해 조인의 좌측(LHS)에서 그래뉼을 프루닝합니다.
enable_join_transitive_predicates
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.6 | 1 | 기본적으로 enable_join_transitive_predicates를 활성화합니다 |
| 26.4 | 0 | 조인 순서 최적화를 위해 전이적 동등 조인 프레디케이트를 추론하는 새로운 설정입니다. |
기존 조인 조건에서 전이적 동등 조인 프레디케이트를 추론합니다.
예를 들어 A.x = B.x 및 B.x = C.x가 주어지면, 조인 순서 최적화기가 직접 A JOIN C 계획을
고려할 수 있도록 A.x = C.x라는 합성 프레디케이트가 추가됩니다.