mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-20 14:42:02 +00:00
23 lines
2.2 KiB
Markdown
23 lines
2.2 KiB
Markdown
# system.dictionaries
|
||
|
||
Содержит информацию о внешних словарях.
|
||
|
||
Столбцы:
|
||
|
||
- `name String` — Имя словаря.
|
||
- `type String` — Тип словаря: Flat, Hashed, Cache.
|
||
- `origin String` — Путь к конфигурационному файлу, в котором описан словарь.
|
||
- `attribute.names Array(String)` — Массив имён атрибутов, предоставляемых словарём.
|
||
- `attribute.types Array(String)` — Соответствующий массив типов атрибутов, предоставляемых словарём.
|
||
- `has_hierarchy UInt8` — Является ли словарь иерархическим.
|
||
- `bytes_allocated UInt64` — Количество оперативной памяти, которое использует словарь.
|
||
- `hit_rate Float64` — Для cache-словарей - доля использований, для которых значение было в кэше.
|
||
- `element_count UInt64` — Количество хранящихся в словаре элементов.
|
||
- `load_factor Float64` — Доля заполненности словаря (для hashed словаря - доля заполнения хэш-таблицы).
|
||
- `creation_time DateTime` — Время создания или последней успешной перезагрузки словаря.
|
||
- `last_exception String` — Текст ошибки, возникшей при создании или перезагрузке словаря, если словарь не удалось создать.
|
||
- `source String` - Текст, описывающий источник данных для словаря.
|
||
|
||
|
||
Заметим, что количество оперативной памяти, которое использует словарь, не является пропорциональным количеству элементов, хранящихся в словаре. Так, для flat и cached словарей, все ячейки памяти выделяются заранее, независимо от реальной заполненности словаря.
|