use_async_executor_for_materialized_views
use_cache_for_count_from_files
file/s3/url/hdfs/azureBlobStorage에서 파일의 count를 수행할 때 행 수 캐싱을 활성화합니다.
기본적으로 활성화되어 있습니다.
use_client_time_zone
use_compact_format_in_distributed_parts_names
Distributed 엔진 테이블에 대한 백그라운드(distributed_foreground_insert) INSERT에서 블록을 저장할 때 compact 포맷을 사용합니다.
가능한 값:
- 0 —
user[:password]@host:port#default_database디렉터리 포맷을 사용합니다. - 1 —
[shard{shard_index}[_replica{replica_index}]]디렉터리 포맷을 사용합니다.
use_compact_format_in_distributed_parts_names=0이면 cluster 정의 변경 사항이 백그라운드 INSERT에 적용되지 않습니다.use_compact_format_in_distributed_parts_names=1이면 cluster 정의에서 node 순서를 변경할 경우shard_index/replica_index도 변경되므로 유의하십시오.
use_concurrency_control
concurrent_threads_soft_limit_num 및 concurrent_threads_soft_limit_ratio_to_cores 전역 서버 설정 참조). 비활성화하면 서버에 과부하가 걸린 경우에도 더 많은 스레드를 사용할 수 있습니다(일반적인 사용에는 권장되지 않으며, 주로 테스트에 필요합니다).
use_constant_folding_in_index_analysis
PARTITION BY a와 ORDER BY b가 있는 경우:
a = 1의 파트에서는 조건이 b >= 1로 축약되고, 파티션 a = 2 및 a = 3에서는 b > 10으로 축약되므로, 각 파트는 실제로 적용되는 프레디케이트를 기준으로 분석됩니다.
가능한 값:
- 0 — 비활성화됨.
- 1 — 활성화됨.
use_hash_table_stats_for_join_reordering
use_hedged_requests
hedged_connection_timeout 내에 설정되지 않거나
receive_data_timeout 내에 데이터를 수신하지 못하면 새 연결이 활성화됩니다. 쿼리는 비어 있지 않은 Progress packet(또는 allow_changing_replica_until_first_data_packet가 설정된 경우 Data packet)을 먼저 보내는 연결을 사용하고,
다른 연결은 취소됩니다. max_parallel_replicas > 1인 쿼리도 지원됩니다.
기본적으로 활성화되어 있습니다.
Cloud 기본값: 0.
use_hive_partitioning
/name=value/)에서 Hive 스타일 파티셔닝을 감지하고, 쿼리에서 파티션 컬럼을 가상 컬럼으로 사용할 수 있도록 합니다. 이러한 가상 컬럼의 이름은 파티셔닝된 경로의 이름과 같지만, 앞에 _가 붙습니다.
use_join_disjunctions_push_down
use_legacy_to_time
toTime 함수를 사용할 수 있습니다.
비활성화하면 다양한 타입의 데이터를 Time 타입으로 변환하는 새로운 toTime 함수를 사용합니다.
이전 기존 함수는 toTimeWithFixedDate로도 언제나 사용할 수 있습니다.
use_lightweight_primary_key_index_analysis
MergeTree 테이블의 프라이머리 키 인덱스 분석을 최적화합니다.
활성화하면 인덱스 분석의 실행 시간은 프라이머리 키 길이보다 쿼리 필터의 복잡도(실제로 사용하는 키 컬럼)에 주로 좌우됩니다. 따라서 정렬 키를 확장하더라도 그중 일부 컬럼에만 필터를 적용하는 쿼리의 경우 인덱스 분석에 추가되는 오버헤드는 거의 없습니다.
가능한 값:
- 0 — 비활성화됨. 인덱스 분석 중 모든 프라이머리 키 컬럼이 처리됩니다.
- 1 — 활성화됨.
use_parquet_metadata_cache
- 0 - 비활성화
- 1 - 활성화
use_primary_key
- 0 — 비활성화됨.
- 1 — 활성화됨.
use_reader_executor
ReaderExecutor를 통해 읽기를 라우팅합니다. 실행기가 아직 지원하지 않는 구성에서는 기존 경로로 대체됩니다.
use_roaring_bitmap_iceberg_positional_deletes
use_streaming_marks_compression
write_marks_for_substreams_in_compact_parts가 활성화된 경우)에서 마크를 로딩하는 동안 최대 메모리 사용량을 크게 줄일 수 있습니다.
use_strict_insert_block_limits
- 최소 임계값(AND): min_insert_block_size_rows AND min_insert_block_size_bytes에 모두 도달한 경우입니다.
- 최대 임계값(OR): max_insert_block_size_rows OR max_insert_block_size_bytes 중 하나에 도달한 경우입니다.
- 최소 임계값(OR): min_insert_block_size_rows OR min_insert_block_size_bytes 중 하나에 도달한 경우입니다.