max_analyze_depth
max_autoincrement_series
generateSerialID.
Chaque série représentant un nœud dans Keeper, il est recommandé de ne pas en avoir plus de quelques millions.
max_backup_bandwidth
max_block_size
max_block_size indique le nombre maximal recommandé de lignes à inclure dans un seul bloc lors du chargement des données depuis les tables. Des blocs de la taille de max_block_size ne sont pas toujours chargés depuis la table : si ClickHouse détermine qu’il y a moins de données à récupérer, un bloc plus petit est traité.
La taille des blocs ne doit pas être trop petite, afin d’éviter des surcoûts notables lors du traitement de chaque bloc. Elle ne doit pas non plus être trop grande, afin de garantir que les requêtes avec une clause LIMIT s’exécutent rapidement après le traitement du premier bloc. Lors du réglage de max_block_size, l’objectif est d’éviter une consommation excessive de mémoire lors de l’extraction d’un grand nombre de colonnes dans plusieurs threads, tout en préservant au moins une certaine localité de cache.
max_columns_to_read
0 signifie qu’il n’y a pas de limite.
max_compress_block_size
Il s’agit d’un réglage réservé aux experts, et vous ne devriez pas le modifier si vous débutez avec ClickHouse.
max_consume_snapshots
max_estimated_execution_time
timeout_before_checking_execution_speed.
max_expanded_ast_elements
max_fetch_partition_retries_count
max_final_threads
SELECT avec le modificateur FINAL.
Valeurs possibles :
- Entier positif.
- 0 ou 1 — Désactivé. Les requêtes
SELECTsont exécutées sur un seul thread.
max_http_get_redirects
10.
max_limit_for_vector_search_queries
max_os_cpu_wait_time_ratio_to_throw
OSCPUWaitMicroseconds) et le temps d’activité (métrique OSCPUVirtualTimeMicroseconds) à partir duquel le rejet de requêtes est envisagé. Une interpolation linéaire entre les ratios minimal et maximal est utilisée pour calculer la probabilité ; à ce niveau, cette probabilité est de 1.
max_parallel_replicas
- Entier positif.
Traitement en parallèle à l’aide de la clé SAMPLE
- La position de la clé d’échantillonnage dans la clé de partitionnement ne permet pas d’effectuer efficacement des parcours sur plage.
- L’ajout d’une clé d’échantillonnage à la table rend moins efficace le filtrage sur d’autres colonnes.
- La clé d’échantillonnage est une expression coûteuse à calculer.
- La distribution des latences du cluster présente une longue traîne, de sorte qu’interroger davantage de serveurs augmente la latence globale de la requête.
traitement en parallèle avec parallel_replicas_custom_key
max_parsing_threads
max_partition_size_to_drop
0 signifie que vous pouvez supprimer des partitions sans restriction.
Valeur par défaut dans Cloud : 1 TB.
Ce paramètre de requête remplace le paramètre serveur équivalent. Voir max_partition_size_to_drop
max_parts_to_move
max_projection_rows_to_use_projection_index
max_query_size
max_query_size ne peut pas être défini dans une requête SQL (par exemple, SELECT now() SETTINGS max_query_size=10000) car ClickHouse doit allouer un tampon pour analyser la requête, et la taille de ce tampon est déterminée par le paramètre max_query_size, qui doit être configuré avant l’exécution de la requête.max_recursive_cte_evaluation_depth
max_replica_delay_for_distributed_queries
- Entier positif.
- 0 — Le retard des répliques n’est pas vérifié.
SELECT sur une table distribuée pointant vers des tables répliquées.
max_reverse_dictionary_lookup_cache_size_bytes
dictGetKeys. Le cache stocke des tuples de clés sérialisés par valeur d’attribut afin d’éviter de parcourir à nouveau le dictionnaire dans la même requête. Lorsque la limite est atteinte, les entrées sont évincées selon la politique LRU. Définissez cette valeur sur 0 pour désactiver la mise en cache.
max_sessions_for_user
- Entier positif
0- nombre illimité de sessions simultanées (par défaut)
max_subquery_depth
max_table_size_to_drop
0 signifie que vous pouvez supprimer toutes les tables sans aucune restriction.
Valeur par défaut dans Cloud : 1 TB.
Ce paramètre de requête remplace le paramètre serveur équivalent, voir max_table_size_to_drop
max_untracked_memory
max_wkb_geometry_elements
readWKB et les fonctions associées. Cela protège contre les allocations mémoire excessives dues à des données WKB malformées. Définissez cette valeur sur 0 pour utiliser la limite codée en dur (100 millions).