メインコンテンツへスキップ
メインコンテンツへスキップ

system.warnings

ClickHouse Cloud でのクエリ実行

このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。

このテーブルは ClickHouse サーバーに関する警告を表示します。 同種の警告は 1 つの警告にまとめられます。 たとえば、アタッチされているデータベースの数 N が設定可能なしきい値 T を超えた場合、N 個の個別エントリではなく、現在の値 N を含む 1 つのエントリのみが表示されます。 現在の値がしきい値を下回ると、そのエントリはテーブルから削除されます。

このテーブルは次の設定で調整できます:

列:

  • 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: アタッチされているデータベース数が{}を超えています。