merge_tree_coarse_index_granularity
merge_tree_coarse_index_granularity sous-plages et y recherche récursivement les clés requises.
Valeurs possibles :
- Tout entier pair positif.
merge_tree_compact_parts_min_granules_to_multibuffer_read
merge_tree_determine_task_size_by_prewhere_columns
merge_tree_generic_exclusion_search_max_steps
IndexGenericExclusionSearchStepLimitReached et TextIndexGenericExclusionSearchStepLimitReached comptent le nombre de fois où le budget a été épuisé.
La valeur (par défaut) 0 signifie que le nombre d’étapes est illimité.
Valeurs possibles :
- 0 pour un nombre d’étapes illimité, ou tout entier positif.
merge_tree_max_bytes_to_use_cache
merge_tree_max_bytes_to_use_cache octets dans une même requête, il n’utilise pas le cache des blocs non compressés.
Le cache des blocs non compressés stocke les données extraites pour les requêtes. ClickHouse utilise ce cache pour accélérer les réponses aux petites requêtes répétées. Ce paramètre évite que le cache ne soit perturbé par des requêtes qui lisent de grandes quantités de données. Le paramètre serveur uncompressed_cache_size définit la taille du cache des blocs non compressés.
Valeurs possibles :
- Tout entier positif.
merge_tree_max_rows_to_use_cache
merge_tree_max_rows_to_use_cache lignes dans une même requête, il n’utilise pas le cache des blocs non compressés.
Le cache des blocs non compressés stocke les données extraites pour les requêtes. ClickHouse utilise ce cache pour accélérer les réponses aux petites requêtes répétées. Ce paramètre évite que le cache soit saturé par des requêtes qui lisent de grandes quantités de données. Le paramètre de serveur uncompressed_cache_size définit la taille du cache des blocs non compressés.
Valeurs possibles :
- Tout entier positif.
merge_tree_min_bytes_for_concurrent_read
merge_tree_min_bytes_for_concurrent_read, ClickHouse tente alors de lire ce fichier de manière concurrente à l’aide de plusieurs threads.
Valeur possible :
- Entier positif.
merge_tree_min_bytes_for_concurrent_read_for_remote_filesystem
- Entier positif.
merge_tree_min_bytes_for_seek
merge_tree_min_bytes_for_seek octets, ClickHouse lit alors de façon séquentielle une plage du fichier contenant les deux blocs, évitant ainsi une opération de seek supplémentaire.
Valeurs possibles :
- Tout entier positif.
merge_tree_min_bytes_per_task_for_remote_reading
filesystem_prefetch_min_bytes_for_single_read_task
Nombre minimal d’octets à lire par tâche.
merge_tree_min_read_task_size
merge_tree_min_rows_for_concurrent_read
merge_tree_min_rows_for_concurrent_read, ClickHouse tente alors d’effectuer une lecture concurrente de ce fichier sur plusieurs threads.
Valeurs possibles :
- Entier positif.
merge_tree_min_rows_for_concurrent_read_for_remote_filesystem
- Entier positif.
merge_tree_min_rows_for_seek
merge_tree_min_rows_for_seek lignes, ClickHouse ne fait pas de seek dans le fichier, mais lit les données de manière séquentielle.
Valeurs possibles :
- Tout entier positif.
merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability
PartsSplitter : diviser les plages de lecture en plages se chevauchant et non chevauchantes à chaque lecture depuis MergeTree, avec la probabilité spécifiée.
merge_tree_storage_snapshot_sleep_ms
- 0 - Aucun délai (par défaut)
- N - Délai en millisecondes
merge_tree_use_const_size_tasks_for_remote_reading
merge_tree_use_deserialization_prefixes_cache
merge_tree_use_prefixes_deserialization_thread_pool
max_prefixes_deserialization_thread_pool_size.