在 ClickHouse Cloud 中查询此系统表中的数据分别保存在 ClickHouse Cloud 各节点的本地。因此,如需查看所有数据的完整情况,需要使用
clusterAllReplicas 函数。更多详情请参见此处。描述
列
database(String) — 包含通过 DDL 查询创建的字典的数据库名称。其他字典为空字符串。name(String) — 字典名称。uuid(UUID) — 字典 UUID。status(Enum8(‘NOT_LOADED’ = 0, ‘LOADED’ = 1, ‘FAILED’ = 2, ‘LOADING’ = 3, ‘FAILED_AND_RELOADING’ = 4, ‘LOADED_AND_RELOADING’ = 5, ‘NOT_EXIST’ = 6)) — 字典状态。可能的值:NOT_LOADED — 字典当前未加载到内存中;LOADED — 字典已成功加载;FAILED — 因错误无法加载字典;LOADING — 字典正在加载;LOADED_AND_RELOADING — 字典已成功加载,当前正在重新加载 (常见原因:SYSTEM RELOAD DICTIONARY 查询、超时或字典配置发生变更) ;FAILED_AND_RELOADING — 因错误无法加载字典,当前正在加载。origin(String) — 描述字典的配置文件路径。type(String) — 字典分配类型。在内存中存储字典。key.names(Array(String)) — 字典提供的键名称数组。key.types(Array(String)) — 字典提供的对应键类型数组。attribute.names(Array(String)) — 字典提供的属性名称数组。attribute.types(Array(String)) — 字典提供的对应属性类型数组。bytes_allocated(UInt64) — 为字典分配的 RAM 容量。hierarchical_index_bytes_allocated(UInt64) — 为层级索引分配的 RAM 容量。query_count(UInt64) — 自字典加载以来或自上次成功重启以来的查询数量。hit_rate(Float64) — 对于缓存字典,命中缓存的使用次数百分比。found_rate(Float64) — 找到值的使用次数百分比。element_count(UInt64) — 字典中存储的元素数量。load_factor(Float64) — 字典的填充率 (对于 hashed 字典,则为哈希表的填充率) 。source(String) — 描述字典数据源的文本。lifetime_min(UInt64) — 字典在内存中的最短存活时间,超过该时间后 ClickHouse 会尝试重新加载字典 (如果设置了 invalidate_query,则仅在字典发生变更时重新加载) 。单位为秒。lifetime_max(UInt64) — 字典在内存中的最长存活时间,超过该时间后 ClickHouse 会尝试重新加载字典 (如果设置了 invalidate_query,则仅在字典发生变更时重新加载) 。单位为秒。loading_start_time(DateTime) — 开始加载字典的时间。last_successful_update_time(DateTime) — 字典加载或更新完成的时间。有助于监控字典源问题并排查原因。error_count(UInt64) — 自上次成功加载以来的错误数量。有助于监控字典源问题并排查原因。loading_duration(Float32) — 字典加载耗时。last_exception(String) — 无法创建字典时,创建或重新加载字典过程中发生的错误文本。comment(String) — 字典的注释文本。