system.server_settings
在 ClickHouse Cloud 中进行查询
该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处。
包含在 config.xml 中指定的服务器全局设置的信息。
当前,该表仅显示 config.xml 顶层中的设置,不支持嵌套配置(例如 logger)。
列:
name(String) — 服务器设置名称。value(String) — 服务器设置的值。default(String) — 服务器设置的默认值。changed(UInt8) — 指示某个设置是否在config.xml中被显式指定。description(String) — 服务器设置的简要说明。type(String) — 服务器设置值的类型。changeable_without_restart(Enum8) — 指示该设置是否可以在服务器运行时更改。取值:'No''IncreaseOnly''DecreaseOnly''Yes'
is_obsolete(UInt8) - 指示某个设置是否已废弃。
示例
下面的示例展示了如何获取名称中包含 thread_pool 的服务器设置相关信息。
使用 WHERE changed 在某些场景下会很有用,例如当你想检查配置文件中的设置是否已正确加载并实际生效时。
另请参见