跳到主要内容
跳到主要内容

system.warnings

在 ClickHouse Cloud 中进行查询

该系统表中的数据保存在 ClickHouse Cloud 中每个节点的本地。因此,如需获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。更多详情请参阅此处

该表显示 ClickHouse 服务器的警告信息。 相同类型的警告会合并为一条记录。 例如,如果已挂载数据库的数量 N 超过可配置的阈值 T,则会显示一条包含当前值 N 的记录,而不是 N 条单独的记录。 如果当前值降到阈值以下,则会从表中移除该记录。

可以通过以下设置配置该表:

列:

  • message (String) — 警告信息。
  • message_format_string (LowCardinality(String)) — 用于格式化该警告信息的格式字符串。

示例

查询:

 SELECT * FROM system.warnings LIMIT 2 \G;

结果:

Row 1:
──────
message:               活跃分区数超过 10 个。
message_format_string: 活跃分区数超过 {}。

Row 2:
──────
message:               已挂载数据库数超过 2 个。
message_format_string: 已挂载数据库数超过 {}。