filesystem_cache_allow_background_download
Permite que la caché del sistema de archivos ponga en cola descargas en segundo plano para los datos leídos desde el almacenamiento remoto. Desactívelo para mantener las descargas en primer plano en la consulta o sesión actual.filesystem_cache_boundary_alignment
Alineación de los límites de la caché del sistema de archivos. Para lecturas que no son de disco (por ejemplo, para la caché de motores de tabla remotos / funciones de tabla), el valor 0 significa que no hay alineación. Para lecturas de disco (por ejemplo, para tablas MergeTree en un disco con caché), el valor 0 significa que se utilizaboundary_alignment de la configuración de la caché.
filesystem_cache_enable_background_download_during_fetch
Solo tiene efecto en ClickHouse Cloud. Tiempo de espera para bloquear la caché y reservar espacio en la caché del sistema de archivosfilesystem_cache_enable_background_download_for_metadata_files_in_packed_storage
Solo tiene efecto en ClickHouse Cloud. Tiempo de espera para bloquear la caché al reservar espacio en la caché del sistema de archivosfilesystem_cache_max_download_size
Tamaño máximo de la caché del sistema de archivos remoto que una sola consulta puede descargarfilesystem_cache_name
Nombre de la caché del sistema de archivos que se usará para los motores de tabla sin estado o los lagos de datosfilesystem_cache_prefer_bigger_buffer_size
Se prefiere un tamaño de búfer mayor si la caché del sistema de archivos está habilitada para evitar escribir segmentos de archivo pequeños, que degradan el rendimiento de la caché. Por otro lado, habilitar esta configuración puede aumentar el uso de memoria.filesystem_cache_reserve_space_wait_lock_timeout_milliseconds
Tiempo de espera para bloquear la caché al reservar espacio en la caché del sistema de archivosfilesystem_cache_segments_batch_size
Límite del tamaño de un único lote de segmentos de archivo que un búfer de lectura puede solicitar a la caché. Un valor demasiado bajo provocará un exceso de solicitudes a la caché; uno demasiado alto puede ralentizar la expulsión de la cachéfilesystem_cache_skip_download_if_exceeds_per_query_cache_write_limit
Alias:skip_download_if_exceeds_query_cache
Omite la descarga desde el sistema de archivos remoto si esta supera el tamaño de la caché de consultas
filesystem_cache_verbose_logging
Emite mensajes de registro de nivelTEST por cada recarga del búfer de la caché del sistema de archivos (estado de lectura, tamaño restante por leer y bytes leídos). Solo para depuración: los mensajes se formatean una vez por lectura, por lo que habilitar esta opción en una consulta que realiza muchas lecturas pequeñas desde la caché añade una considerable sobrecarga de registro. De todos modos, los mensajes solo son visibles cuando el nivel de registro es test (consulte send_logs_level).
filesystem_cache_wait_for_concurrent_download_timeout_milliseconds
Tiempo máximo de espera por un segmento de archivo que una consulta simultánea está descargando en la caché del sistema de archivos. Cuando se agota el tiempo de espera, la lectura omite la caché del sistema de archivos para ese rango y lee directamente del almacenamiento remoto, mientras la descarga simultánea continúa llenando la caché. El valor0 significa no esperar en absoluto: omite la caché de inmediato si el rango necesario aún no se ha descargado. Reducir este valor limita la latencia de cola de las lecturas que alcanzan la caché y que, de otro modo, esperarían al ritmo de descarga de otra consulta, a costa de solicitudes adicionales al almacenamiento remoto.