system.filesystem_cache_settings
Description
Contains information about all filesystem cache settings
Columns
cache_name(String) — Cache namepath(String) — Cache directory pathmax_size(UInt64) — Maximum cache sizemax_elements(UInt64) — Maximum number of cache elements, e.g. file segments (limits number of files on filesystem)max_file_segment_size(UInt64) — Maximum size of a single file segmentboundary_alignment(UInt64) — File segment alignmentcache_on_write_operations(UInt8) — Enables write-through cache (cache on INSERT and MERGE)cache_policy(String) — Cache eviction policyslru_size_ratio(Float64) — SLRU cache policy size ratio of protected to probationary elementsbackground_download_threads(UInt64) — Number of background download threads. Value 0 disables background downloadbackground_download_queue_size_limit(UInt64) — Size of background download queue. Value 0 disables background downloadbackground_download_max_file_segment_size(UInt64) — Maximum size which can be downloaded in background downloadload_metadata_threads(UInt64) — Number of threads to load cache metadata at server startup. Value 0 disables asynchronous loading of metadataload_metadata_asynchronously(UInt8) — Enables asynchronous loading of metadata on server startupkeep_free_space_size_ratio(Float64) — A ratio of free space which cache would try to uphold in the backgroundkeep_free_space_elements_ratio(Float64) — A ratio of free elements which cache would try to uphold in the backgroundkeep_free_space_remove_batch(UInt64) — A remove batch size of cache elements made by background thread which upholds free space/elements ratioenable_filesystem_query_cache_limit(UInt8) — Enable limiting maximum size of cache which can be written within a querycache_hits_threshold(UInt64) — Deprecated settingenable_bypass_cache_with_threshold(UInt8) — Undocumented. Not recommended for usebypass_cache_threshold(UInt64) — Undocumented. Not recommended for usewrite_cache_per_user_id_directory(UInt8) — Internal ClickHouse Cloud settingallow_dynamic_cache_resize(UInt8) — Allow dynamic resize of filesystem cachemax_size_ratio_to_total_space(Float64) — Ratio ofmax_sizeto total disk spaceskip_cache_on_disk_failure(UInt8) — If true, bypass filesystem cache operations silently on disk IO errors. If false (default), disk IO errors are propagated as startup failures.use_split_cache(UInt8) — Use separation of files to system/data.split_cache_ratio(Float64) — Ratio of system segment to total size of cache for split_cache.overcommit_eviction_evict_step(UInt64) — Eviction step in bytes for overcommit eviction policy. Used for keep_free_space_*_ratio settingscheck_cache_probability(Float64) — Works only for debug or sanitizer build. Checks cache correctness by going through all cache and checking state of each cache elementis_initialized(UInt8) — Indicates whether cache was successfully initializedcurrent_size(UInt64) — Current cache sizecurrent_elements_num(UInt64) — Current cache elements (file segments) number