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 在存储块时使用紧凑格式。
可能的值:
- 0 — 使用
user[:password]@host:port#default_database目录格式。 - 1 — 使用
[shard{shard_index}[_replica{replica_index}]]目录格式。
- 当
use_compact_format_in_distributed_parts_names=0时,集群定义中的更改不会应用到后台 INSERT。 - 当
use_compact_format_in_distributed_parts_names=1时,调整集群定义中节点的顺序会改变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 函数。该函数会将日期时间转换为某个固定日期,同时保留时间部分。
否则,将使用新的 toTime 函数,把不同类型的数据转换为 Time 类型。
旧版函数也始终可直接通过 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
- 最小阈值 (与) :同时达到 min_insert_block_size_rows AND min_insert_block_size_bytes。
- 最大阈值 (或) :达到 max_insert_block_size_rows 或 max_insert_block_size_bytes 中任意一个。
- 最小阈值 (或) :达到 min_insert_block_size_rows 或 min_insert_block_size_bytes 中任意一个。
use_structure_from_insertion_table_in_table_functions
use_uncompressed_cache
use_uncompressed_cache 设为 1。