Passer au contenu principal

Description

Contient des informations sur l’ensemble des paramètres du cache du système de fichiers

Colonnes

  • cache_name (String) — Nom du cache
  • path (String) — Chemin du répertoire du cache
  • max_size (UInt64) — Taille maximale du cache
  • max_elements (UInt64) — Nombre maximal d’éléments du cache, par exemple des segments de fichier (limite le nombre de fichiers sur le système de fichiers)
  • max_file_segment_size (UInt64) — Taille maximale d’un segment de fichier
  • boundary_alignment (UInt64) — Alignement des segments de fichier
  • cache_on_write_operations (UInt8) — Active le cache write-through (cache sur INSERT et MERGE)
  • cache_policy (String) — Politique d’éviction du cache
  • slru_size_ratio (Float64) — Ratio de taille de la politique de cache SLRU entre les éléments protégés et les éléments en probation
  • background_download_threads (UInt64) — Nombre de threads de téléchargement en arrière-plan. La valeur 0 désactive le téléchargement en arrière-plan
  • background_download_queue_size_limit (UInt64) — Taille de la file d’attente des téléchargements en arrière-plan. La valeur 0 désactive le téléchargement en arrière-plan
  • background_download_max_file_segment_size (UInt64) — Taille maximale pouvant être téléchargée en arrière-plan
  • load_metadata_threads (UInt64) — Nombre maximal de threads utilisés pour charger les métadonnées du cache au démarrage du serveur
  • load_metadata_asynchronously (UInt8) — Active le chargement asynchrone des métadonnées au démarrage du serveur
  • keep_free_space_size_ratio (Float64) — Ratio d’espace libre que le cache essaie de maintenir en arrière-plan
  • keep_free_space_elements_ratio (Float64) — Ratio d’éléments libres que le cache essaie de maintenir en arrière-plan
  • keep_free_space_remove_batch (UInt64) — Taille du lot de suppression des éléments du cache effectué par le thread en arrière-plan qui maintient le ratio d’espace libre et d’éléments libres
  • invalidated_entries_cleanup_interval_ms (UInt64) — Intervalle d’inactivité, en millisecondes, de la tâche en arrière-plan qui purge les entrées invalidées (supprimées paresseusement) de la file de priorité
  • invalidated_entries_cleanup_threshold (UInt64) — Nombre d’entrées invalidées accumulées dans la file de priorité qui déclenche leur suppression en arrière-plan
  • invalidated_entries_cleanup_remove_batch (UInt64) — Nombre maximal d’entrées invalidées de la file de priorité supprimées sous un seul verrou d’écriture à chaque itération en arrière-plan
  • enable_filesystem_query_cache_limit (UInt8) — Active la limitation de la taille maximale du cache pouvant être écrite au cours d’une requête
  • cache_hits_threshold (UInt64) — Paramètre obsolète
  • enable_bypass_cache_with_threshold (UInt8) — Non documenté. Utilisation non recommandée
  • bypass_cache_threshold (UInt64) — Non documenté. Utilisation non recommandée
  • write_cache_per_user_id_directory (UInt8) — Paramètre interne de ClickHouse Cloud
  • allow_dynamic_cache_resize (UInt8) — Autorise le redimensionnement dynamique du cache du système de fichiers
  • dynamic_resize_lock_wait_ms (UInt64) — Délai d’attente, en millisecondes, pour acquérir le verrou exclusif de redimensionnement dynamique avant d’abandonner la tentative de redimensionnement
  • max_size_ratio_to_total_space (Float64) — Rapport entre max_size et l’espace disque total
  • skip_cache_on_disk_failure (UInt8) — Si true, contourne silencieusement les opérations du cache du système de fichiers en cas d’erreurs d’E/S disque. Si false (par défaut), les erreurs d’E/S disque sont propagées comme des échecs au démarrage.
  • use_split_cache (UInt8) — Utilise une séparation des fichiers entre système et données.
  • split_cache_ratio (Float64) — Rapport du segment système à la taille totale du cache pour split_cache.
  • overcommit_eviction_evict_step (UInt64) — Pas d’éviction en octets pour la stratégie d’éviction overcommit. Utilisé pour les paramètres keep_free_space_*_ratio
  • check_cache_probability (Float64) — Fonctionne uniquement avec une build de Débogage ou un sanitizer. Vérifie l’intégrité du cache en parcourant l’ensemble du cache et en vérifiant l’état de chaque élément
  • is_initialized (UInt8) — Indique si le cache a été initialisé avec succès
  • current_size (UInt64) — Taille actuelle du cache
  • current_elements_num (UInt64) — Nombre actuel d’éléments du cache (segments de fichier)
Dernière modification le 25 juin 2026