use_async_executor_for_materialized_views
use_cache_for_count_from_files
file/s3/url/hdfs/azureBlobStorage.
Activé par défaut.
use_client_time_zone
use_compact_format_in_distributed_parts_names
distributed_foreground_insert) dans les tables utilisant le moteur Distributed.
Valeurs possibles :
- 0 — Utilise le format de répertoire
user[:password]@host:port#default_database. - 1 — Utilise le format de répertoire
[shard{shard_index}[_replica{replica_index}]].
- avec
use_compact_format_in_distributed_parts_names=0, les modifications de la définition du cluster ne seront pas appliquées aux INSERT en arrière-plan. - avec
use_compact_format_in_distributed_parts_names=1, modifier l’ordre des nœuds dans la définition du cluster changerashard_index/replica_index; tenez-en compte.
use_concurrency_control
concurrent_threads_soft_limit_num et concurrent_threads_soft_limit_ratio_to_cores). Si ce paramètre est désactivé, il permet d’utiliser un plus grand nombre de threads même si le serveur est surchargé (non recommandé en usage normal, et surtout nécessaire pour les tests).
use_constant_folding_in_index_analysis
PARTITION BY a et ORDER BY b :
a = 1, la condition se simplifie en b >= 1, tandis que pour les partitions a = 2 et a = 3, elle se simplifie en b > 10, de sorte que chaque part est analysée avec le prédicat qui lui correspond réellement.
Valeurs possibles :
- 0 — Désactivé.
- 1 — Activé.
use_hash_table_stats_for_join_reordering
use_hedged_requests
hedged_connection_timeout
ou si aucune donnée n’a été reçue dans le délai receive_data_timeout. La requête utilise la première connexion qui envoie un paquet Progress non vide (ou un paquet Data, si allow_changing_replica_until_first_data_packet) ;
les autres connexions sont annulées. Les requêtes avec max_parallel_replicas > 1 sont prises en charge.
Activé par défaut.
Valeur par défaut dans Cloud : 0.
use_hive_partitioning
/name=value/) des moteurs de table de type fichier File/S3/URL/HDFS/AzureBlobStorage, et permet d’utiliser les colonnes de partition comme colonnes virtuelles dans les requêtes. Ces colonnes virtuelles porteront les mêmes noms que dans le chemin partitionné, précédés de _.
use_join_disjunctions_push_down
use_legacy_to_time
toTime legacy, qui convertit une date et heure en une date fixe donnée, tout en préservant l’heure.
Sinon, une nouvelle fonction toTime est utilisée, qui convertit différents types de données en type Time.
L’ancienne fonction legacy reste également accessible sans condition sous le nom toTimeWithFixedDate.
use_lightweight_primary_key_index_analysis
MergeTree avec de longues clés primaires.
Lorsqu’il est activé, la durée de l’analyse d’index dépend principalement de la complexité du filtre de la requête (c’est-à-dire des colonnes clés qu’elle utilise réellement), et non de la longueur de la clé primaire. Ainsi, l’extension de la clé de tri n’ajoute qu’une surcharge négligeable à l’analyse d’index pour les requêtes qui ne filtrent que sur quelques-unes de ses colonnes.
Valeurs possibles :
- 0 — Désactivé. Toutes les colonnes de la clé primaire sont traitées lors de l’analyse d’index.
- 1 — Activé.
use_parquet_metadata_cache
- 0 - Désactivé
- 1 - Activé
use_primary_key
- 0 — Désactivé.
- 1 — Activé.
use_reader_executor
ReaderExecutor au lieu de la matriochka legacy des tampons de lecture. Bascule sur le chemin legacy pour les configurations que l’exécuteur ne prend pas encore en charge.
use_roaring_bitmap_iceberg_positional_deletes
use_streaming_marks_compression
write_marks_for_substreams_in_compact_parts activé).
use_strict_insert_block_limits
- Seuils min (AND) : min_insert_block_size_rows ET min_insert_block_size_bytes sont tous deux atteints.
- Seuils max (OR) : max_insert_block_size_rows OU max_insert_block_size_bytes est atteint.
- Seuils min (OR) : min_insert_block_size_rows OU min_insert_block_size_bytes est atteint.