Описание
Столбцы
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) — Отношение размеров защищённых и probationary-элементов в политике кэша 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) — Размер батча удаления элементов кэша, выполняемого фоновым потоком для поддержания соотношения свободного пространства/элементовinvalidated_entries_cleanup_interval_ms(UInt64) — Интервал бездействия в миллисекундах для фоновой задачи, очищающей записи очереди с приоритетом, помеченные недействительными (лениво удалённые)invalidated_entries_cleanup_threshold(UInt64) — Количество накопленных недействительных записей очереди с приоритетом, при котором запускается их фоновое удалениеinvalidated_entries_cleanup_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, операции файлового кэша будут молча пропускаться при ошибках дискового IO. Если false (по умолчанию), ошибки дискового IO приводят к сбою при запуске.use_split_cache(UInt8) — Использует разделение файлов на system/data.split_cache_ratio(Float64) — Отношение системного сегмента к общему размеру кэша для split_cache.overcommit_eviction_evict_step(UInt64) — Шаг вытеснения в байтах для политики вытеснения overcommit. Используется для настроек keep_free_space_*_ratiocheck_cache_probability(Float64) — Работает только в отладочной сборке или сборке с sanitizer. Проверяет корректность кэша, проходя по всему кэшу и проверяя состояние каждого его элементаis_initialized(UInt8) — Указывает, был ли кэш успешно инициализированcurrent_size(UInt64) — Текущий размер кэшаcurrent_elements_num(UInt64) — Текущее количество элементов кэша (сегментов файла)