merge_tree_coarse_index_granularity
merge_tree_coarse_index_granularity subrangos y busca allí las claves requeridas de forma recursiva.
Valores posibles:
- Cualquier entero par positivo.
merge_tree_compact_parts_min_granules_to_multibuffer_read
merge_tree_determine_task_size_by_prewhere_columns
prewhere para determinar el tamaño de la tarea de lectura.
merge_tree_generic_exclusion_search_max_steps
IndexGenericExclusionSearchStepLimitReached y TextIndexGenericExclusionSearchStepLimitReached cuentan cuántas veces se agotó el presupuesto.
El valor 0 (predeterminado) significa pasos ilimitados.
Valores posibles:
- 0 para pasos ilimitados, o cualquier entero positivo.
merge_tree_max_bytes_to_use_cache
merge_tree_max_bytes_to_use_cache bytes en una consulta, no utiliza la caché de bloques sin comprimir.
La caché de bloques sin comprimir almacena los datos extraídos para las consultas. ClickHouse utiliza esta caché para acelerar las respuestas a consultas pequeñas repetidas. Esta configuración evita que las consultas que leen grandes cantidades de datos degraden la caché. La configuración del servidor uncompressed_cache_size define el tamaño de la caché de bloques sin comprimir.
Valores posibles:
- Cualquier entero positivo.
merge_tree_max_rows_to_use_cache
merge_tree_max_rows_to_use_cache filas en una consulta, no utiliza la caché de bloques sin comprimir.
La caché de bloques sin comprimir almacena los datos extraídos para las consultas. ClickHouse utiliza esta caché para acelerar las respuestas a consultas pequeñas repetidas. Esta configuración evita que consultas que leen grandes cantidades de datos desplacen el contenido de la caché. La configuración del servidor uncompressed_cache_size define el tamaño de la caché de bloques sin comprimir.
Valores posibles:
- Cualquier entero positivo.
merge_tree_min_bytes_for_concurrent_read
merge_tree_min_bytes_for_concurrent_read, ClickHouse intenta leer ese archivo de forma concurrente en varios hilos.
Valor posible:
- Entero positivo.
merge_tree_min_bytes_for_concurrent_read_for_remote_filesystem
- Entero positivo.
merge_tree_min_bytes_for_seek
merge_tree_min_bytes_for_seek bytes, ClickHouse lee secuencialmente un rango del archivo que contiene ambos bloques, lo que evita un seek adicional.
Valores posibles:
- Cualquier entero positivo.
merge_tree_min_bytes_per_task_for_remote_reading
filesystem_prefetch_min_bytes_for_single_read_task
Número mínimo de bytes que se deben leer por tarea.
merge_tree_min_read_task_size
merge_tree_min_rows_for_concurrent_read
merge_tree_min_rows_for_concurrent_read, ClickHouse intenta realizar la lectura concurrente de este archivo en varios hilos.
Valores posibles:
- Entero positivo.
merge_tree_min_rows_for_concurrent_read_for_remote_filesystem
- Entero positivo.
merge_tree_min_rows_for_seek
merge_tree_min_rows_for_seek filas, ClickHouse no reposiciona la lectura dentro del archivo, sino que lee los datos de forma secuencial.
Valores posibles:
- Cualquier entero positivo.
merge_tree_read_split_ranges_into_intersecting_and_non_intersecting_injection_probability
PartsSplitter: divide los rangos de lectura en rangos que se intersecan y rangos que no se intersecan cada vez que se lee desde MergeTree con la probabilidad especificada.
merge_tree_storage_snapshot_sleep_ms
- 0 - Sin retraso (predeterminado)
- N - Retraso en milisegundos
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.