use_async_executor_for_materialized_views
use_cache_for_count_from_files
file/s3/url/hdfs/azureBlobStorage.
Включено по умолчанию.
use_client_time_zone
use_compact_format_in_distributed_parts_names
distributed_foreground_insert) INSERT в таблицы с движком Distributed.
Возможные значения:
- 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 не были получены данные. Запрос использует первое соединение, которое отправит непустой пакет Прогресс (или пакет данные, если allow_changing_replica_until_first_data_packet);
остальные соединения отменяются. Поддерживаются запросы с max_parallel_replicas > 1.
Включено по умолчанию.
Значение по умолчанию в Cloud: 0.
use_hive_partitioning
/name=value/) в табличных движках File/S3/URL/HDFS/AzureBlobStorage и позволяет использовать столбцы партиции в запросе как виртуальные столбцы. Эти виртуальные столбцы будут иметь те же имена, что и в секционированном пути, но с префиксом _.
use_indexes_refiner_in_read_pools
use_skip_indexes_on_data_read) или индексом проекции (см. optimize_use_projection_filtering), отбрасываются до создания задач чтения, а не пропускаются гранула за гранулой в процессе чтения.
В пуле чтения с предварительным чтением отброшенные диапазоны никогда не подвергаются предварительному чтению, однако границы задач и допуск предварительного чтения через filesystem_prefetch_max_memory_usage / filesystem_prefetches_limit по-прежнему определяются до фильтрации. Поэтому при высокоселективных фильтрах оставшиеся задачи могут оказаться меньше заданного размера, а допуск — излишне консервативным.
use_join_disjunctions_push_down
use_legacy_to_time
toTime обозначает устаревшую функцию toTime,
которая преобразует дату и время в определённую фиксированную дату, сохраняя время.
В противном случае это имя обозначает новую функцию toTime,
которая преобразует значения различных типов в тип Time.
Устаревшая функция также всегда доступна как toTimeWithFixedDate независимо от этой настройки.
Когда эта настройка включена, используйте CAST(x AS Time) или x::Time для преобразования в тип Time.
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
use_strict_insert_block_limits
- Минимальные пороги (побитовое И): достигнуты оба значения — min_insert_block_size_rows и min_insert_block_size_bytes.
- Максимальные пороги (OR): достигнуто либо max_insert_block_size_rows, либо max_insert_block_size_bytes.
- Минимальные пороги (OR): достигнуто min_insert_block_size_rows или min_insert_block_size_bytes.