Skip to main content
Ces paramètres sont disponibles dans system.settings et sont générés automatiquement à partir du code source.

filesystem_cache_allow_background_download

Autorise le cache du système de fichiers à mettre en file d’attente des téléchargements en arrière-plan pour les données lues depuis un stockage distant. Désactivez cette option pour que les téléchargements restent au premier plan pour la requête/session en cours.

filesystem_cache_boundary_alignment

Alignement des limites du cache du système de fichiers. Ce paramètre s’applique uniquement aux lectures non effectuées sur disque (par exemple, au cache des moteurs de table distants / fonctions de table, mais pas à la configuration du stockage des tables MergeTree). La valeur 0 signifie qu’aucun alignement n’est appliqué.

filesystem_cache_enable_background_download_during_fetch

N’a d’effet que dans ClickHouse Cloud. Temps d’attente pour obtenir le verrou du cache lors de la réservation d’espace dans le cache du système de fichiers

filesystem_cache_enable_background_download_for_metadata_files_in_packed_storage

N’a d’effet que dans ClickHouse Cloud. Temps d’attente pour obtenir le verrou du cache lors de la réservation d’espace dans le cache du système de fichiers

filesystem_cache_max_download_size

Taille maximale du cache du système de fichiers distant qu’une seule requête peut télécharger

filesystem_cache_name

Nom du cache du système de fichiers à utiliser avec les moteurs de table sans état ou les lacs de données

filesystem_cache_prefer_bigger_buffer_size

Privilégie une taille de tampon plus grande si le cache du système de fichiers est activé afin d’éviter l’écriture de petits segments de fichier, qui dégradent les performances du cache. En revanche, l’activation de ce paramètre peut augmenter l’utilisation de la mémoire.

filesystem_cache_reserve_space_wait_lock_timeout_milliseconds

Temps d’attente pour obtenir le verrou du cache lors de la réservation d’espace dans le cache du système de fichiers

filesystem_cache_segments_batch_size

Limite de taille d’un lot unique de segments de fichier qu’un tampon de lecture peut demander au cache. Une valeur trop faible entraînera un nombre excessif de requêtes vers le cache, tandis qu’une valeur trop élevée peut ralentir l’éviction du cache

filesystem_cache_skip_download_if_exceeds_per_query_cache_write_limit

Alias : skip_download_if_exceeds_query_cache Ne pas télécharger depuis le système de fichiers distant si la taille du cache de requête est dépassée

filesystem_cache_verbose_logging

Émet des messages de journal de niveau TEST pour chaque remplissage du tampon du cache du système de fichiers (état de la lecture, taille restante à lire, octets lus). À utiliser uniquement à des fins de débogage : les messages sont formatés une fois par lecture. L’activer pour une requête effectuant de nombreuses petites lectures mises en cache entraîne donc une surcharge de journalisation importante. Les messages ne sont de toute façon visibles que lorsque le niveau de journalisation est test (voir send_logs_level).

filesystem_cache_wait_for_concurrent_download_timeout_milliseconds

Durée maximale d’attente d’un segment de fichier en cours de téléchargement dans le cache du système de fichiers par une requête concurrente. Lorsque le délai d’expiration est atteint, la lecture contourne le cache du système de fichiers pour cette plage et lit directement depuis le stockage distant, tandis que le téléchargement concurrent continue de remplir le cache. La valeur 0 signifie ne pas attendre du tout : contournez immédiatement le cache si la plage requise n’est pas encore téléchargée. Réduire cette valeur limite la latence de queue des lectures qui auraient autrement attendu le rythme de téléchargement d’une autre requête, au prix de requêtes supplémentaires vers le stockage distant.
Dernière modification le 14 août 2026