이 설정은 system.settings에서 확인할 수 있으며 소스 코드로부터 자동 생성됩니다.
use_statistics
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.1 | 1 | 이 최적화는 기본적으로 활성화됩니다. |
/// 'use_primary_key' 및 'use_skip_indexes'와의 일관성을 위해 'allow_statistics_optimize'보다 이 이름이 더 적합합니다 통계를 사용해 쿼리를 최적화할 수 있도록 합니다
use_statistics_cache
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.2 | 1 | 통계 캐시 활성화 |
| 25.11 | 0 | 새로운 설정 |
쿼리에서 통계 캐시를 사용하면 모든 파트의 통계를 로드하는 추가 오버헤드를 피할 수 있습니다
use_statistics_for_part_pruning
유형
Bool
기본값
1
버전 이력
| 버전 | 기본값 | 설명 |
|---|---|---|
| 26.4 | 1 | 쿼리 실행 중 파트 프루닝에 통계를 사용하기 위한 새로운 설정입니다. |
쿼리 실행 중 파트를 필터링하는 데 통계를 사용합니다.
활성화하면 SELECT 쿼리의 프루닝에서 컬럼 통계(예: MinMax 통계)를 사용하여, 데이터를 읽기 전에 일치하는 데이터를 포함할 수 없는 파트를 제외합니다.
가능한 값:
- 0 — 비활성화됨.
- 1 — 활성화됨.