Saltar al contenido principal

Descripción

Contiene información sobre todos los ajustes de la caché del sistema de archivos

Columnas

  • cache_name (String) — Nombre de la caché
  • path (String) — Ruta del directorio de la caché
  • max_size (UInt64) — Tamaño máximo de la caché
  • max_elements (UInt64) — Número máximo de elementos de la caché, p. ej., segmentos de archivo (limita el número de archivos en el sistema de archivos)
  • max_file_segment_size (UInt64) — Tamaño máximo de un único segmento de archivo
  • boundary_alignment (UInt64) — Alineación de segmentos de archivo
  • cache_on_write_operations (UInt8) — Habilita la caché de escritura simultánea (caché en INSERT y MERGE)
  • cache_policy (String) — Política de desalojo de la caché
  • slru_size_ratio (Float64) — Relación de tamaño en la política de caché SLRU entre los elementos protegidos y los de prueba
  • background_download_threads (UInt64) — Número de hilos de descarga en segundo plano. El valor 0 deshabilita la descarga en segundo plano
  • background_download_queue_size_limit (UInt64) — Tamaño de la cola de descargas en segundo plano. El valor 0 deshabilita la descarga en segundo plano
  • background_download_max_file_segment_size (UInt64) — Tamaño máximo que puede descargarse en segundo plano
  • load_metadata_threads (UInt64) — Número máximo de hilos usados para cargar los metadatos de la caché al iniciar el servidor
  • load_metadata_asynchronously (UInt8) — Habilita la carga asíncrona de los metadatos al iniciar el servidor
  • keep_free_space_size_ratio (Float64) — Proporción de espacio libre que la caché intentará mantener en segundo plano
  • keep_free_space_elements_ratio (Float64) — Proporción de elementos libres que la caché intentará mantener en segundo plano
  • keep_free_space_remove_batch (UInt64) — Tamaño del lote de eliminación de elementos de la caché realizado por el hilo en segundo plano que mantiene la proporción de espacio libre/elementos
  • enable_filesystem_query_cache_limit (UInt8) — Habilita la limitación del tamaño máximo de la caché que puede escribirse dentro de una consulta
  • cache_hits_threshold (UInt64) — Configuración obsoleta
  • enable_bypass_cache_with_threshold (UInt8) — Sin documentar. No se recomienda su uso
  • bypass_cache_threshold (UInt64) — Sin documentar. No se recomienda su uso
  • write_cache_per_user_id_directory (UInt8) — Configuración interna de ClickHouse Cloud
  • allow_dynamic_cache_resize (UInt8) — Permite cambiar dinámicamente el tamaño de la caché del sistema de archivos
  • dynamic_resize_lock_wait_ms (UInt64) — Tiempo de espera en milisegundos para adquirir el bloqueo exclusivo de cambio dinámico de tamaño antes de omitir el intento de cambio de tamaño
  • max_size_ratio_to_total_space (Float64) — Relación de max_size respecto al espacio total del disco
  • skip_cache_on_disk_failure (UInt8) — Si es true, omite silenciosamente las operaciones de la caché del sistema de archivos en caso de errores de E/S de disco. Si es false (predeterminado), los errores de E/S de disco se propagan como fallos de inicio.
  • use_split_cache (UInt8) — Usa la separación de archivos entre sistema y datos.
  • split_cache_ratio (Float64) — Relación del segmento del sistema respecto al tamaño total de la caché para split_cache.
  • overcommit_eviction_evict_step (UInt64) — Paso de desalojo en bytes para la política de desalojo overcommit. Se usa para la configuración keep_free_space_*_ratio
  • check_cache_probability (Float64) — Funciona solo en compilaciones de depuración o con sanitizador. Comprueba la corrección de la caché recorriéndola por completo y verificando el estado de cada elemento
  • is_initialized (UInt8) — Indica si la caché se inicializó correctamente
  • current_size (UInt64) — Tamaño actual de la caché
  • current_elements_num (UInt64) — Número actual de elementos de la caché (segmentos de archivo)
Última modificación el 10 de junio de 2026