Описание
Столбцы
cache_name(String) — Имя кэшаpath(String) — Путь к каталогу кэшаmax_size(UInt64) — Максимальный размер кэшаmax_elements(UInt64) — Максимальное количество элементов кэша, например сегментов файла (ограничивает количество файлов в файловой системе)max_file_segment_size(UInt64) — Максимальный размер одного сегмента файлаboundary_alignment(UInt64) — Выравнивание сегмента файлаcache_on_write_operations(UInt8) — Включает сквозное кэширование при записи (кэширование при INSERT и MERGE)cache_policy(String) — Политика вытеснения кэшаslru_size_ratio(Float64) — Соотношение размеров защищённых и пробных элементов в политике кэша SLRUbackground_download_threads(UInt64) — Количество потоков фоновой загрузки. Значение 0 отключает фоновую загрузкуbackground_download_queue_size_limit(UInt64) — Размер очереди фоновой загрузки. Значение 0 отключает фоновую загрузкуbackground_download_max_file_segment_size(UInt64) — Максимальный размер, который может быть загружен в фоновом режимеload_metadata_threads(UInt64) — Максимальное количество потоков, используемых для загрузки метаданных кэша при запуске сервераload_metadata_asynchronously(UInt8) — Включает асинхронную загрузку метаданных при запуске сервераkeep_free_space_size_ratio(Float64) — Доля свободного пространства, которую кэш будет пытаться поддерживать в фоновом режимеkeep_free_space_elements_ratio(Float64) — Доля свободных элементов, которую кэш будет пытаться поддерживать в фоновом режимеkeep_free_space_remove_batch(UInt64) — Размер батча удаления элементов кэша, выполняемого фоновым потоком для поддержания доли свободного пространства/элементовenable_filesystem_query_cache_limit(UInt8) — Включает ограничение максимального размера кэша, который может быть записан в рамках одного запросаcache_hits_threshold(UInt64) — Устаревшая настройкаenable_bypass_cache_with_threshold(UInt8) — Недокументированная настройка. Не рекомендуется к использованиюbypass_cache_threshold(UInt64) — Недокументированная настройка. Не рекомендуется к использованиюwrite_cache_per_user_id_directory(UInt8) — Внутренняя настройка ClickHouse Cloudallow_dynamic_cache_resize(UInt8) — Разрешает динамическое изменение размера файлового кэшаdynamic_resize_lock_wait_ms(UInt64) — Тайм-аут в миллисекундах на получение эксклюзивной блокировки для динамического изменения размера перед пропуском попытки изменения размераmax_size_ratio_to_total_space(Float64) — Соотношениеmax_sizeк общему объёму дискового пространстваskip_cache_on_disk_failure(UInt8) — Если true, операции файлового кэша будут молча пропускаться при ошибках дискового ввода-вывода. Если false (по умолчанию), ошибки дискового ввода-вывода приводят к ошибкам запуска.use_split_cache(UInt8) — Использует разделение файлов на system/data.split_cache_ratio(Float64) — Соотношение размера системного сегмента к общему размеру кэша для split_cache.overcommit_eviction_evict_step(UInt64) — Шаг вытеснения в байтах для политики overcommit eviction. Используется для настроек keep_free_space_*_ratiocheck_cache_probability(Float64) — Работает только для debug- или sanitizer-сборки. Проверяет корректность кэша, проходя по всему кэшу и проверяя состояние каждого его элементаis_initialized(UInt8) — Указывает, был ли кэш успешно инициализированcurrent_size(UInt64) — Текущий размер кэшаcurrent_elements_num(UInt64) — Текущее количество элементов кэша (сегментов файла)