system.filesystem_cache
Описание
Содержит информацию обо всех записях в файловом кэше для удалённых объектов.
Столбцы
cache_name(String) — Имя объекта кэша. Можно использовать в командахSYSTEM DESCRIBE FILESYSTEM CACHE <name>,SYSTEM DROP FILESYSTEM CACHE <name>cache_base_path(String) — Путь к базовому каталогу, где хранятся все файлы кэша (кэша, идентифицируемого поcache_name).cache_path(String) — Путь к конкретному файлу кэша, соответствующему сегменту файла в исходном файлеkey(String) — Ключ кэша сегмента файлаfile_segment_range_begin(UInt64) — Смещение, соответствующее началу диапазона сегмента файлаfile_segment_range_end(UInt64) — Смещение, соответствующее концу диапазона сегмента файла (включительно)size(UInt64) — Размер сегмента файлаstate(String) — Состояние сегмента файла (DOWNLOADED, DOWNLOADING, PARTIALLY_DOWNLOADED, ...)finished_download_time(DateTime) — Время, когда завершилась загрузка сегмента файла.cache_hits(UInt64) — Количество попаданий в кэш для соответствующего сегмента файлаreferences(UInt64) — Количество ссылок на соответствующий сегмент файла. Значение 1 означает, что в данный момент его никто не использует (единственная существующая ссылка находится в самом хранилище кэша)downloaded_size(UInt64) — Размер загруженной части сегмента файлаkind(String) — Вид сегмента файла (используется для различения сегментов файла, добавленных как часть 'Temporary data in cache')unbound(UInt8) — Внутренний служебный флагuser_id(String) — Идентификатор пользователя, создавшего сегмент файлаsegment_type(String) — Тип сегмента. Используется для разделения файлов данных(.json,.txtи т. д.) и служебных файлов данных(.bin, mark-файлы).file_size(Nullable(UInt64)) — Размер файла, которому принадлежит текущий сегмент файла