Skip to main content
ClickHouse Cloud でのクエリこのシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに保持されています。したがって、すべてのデータを完全に把握するには、clusterAllReplicas 関数を使用する必要があります。詳細については、こちらを参照してください。

説明

このノードがプロセス内 ClickHouse Keeper を実行するように設定されていない場合、このテーブルは存在しません。このテーブルには、プロセス内 Keeper のステートマシンが追跡する各 Raft スナップショットファイルごとに 1 行が含まれ、現在 leader から受信中のスナップショットも含まれます。

カラム

  • last_log_index (UInt64) — スナップショットがカバーする最後のログ索引。
  • path (String) — ディスク上のスナップショットファイルのパス。
  • disk_name (String) — スナップショットを保存しているディスクの名前。
  • size_bytes (UInt64) — ディスク上のスナップショットファイルのサイズ。
  • last_modified_at (DateTime) — スナップショットファイルの最終更新時刻。
  • is_received (Bool) — 現在 leader からスナップショットを受信中の場合は true。このような行では、size_byteslast_modified_at はその時点までに書き込まれた部分ファイルを反映するため、実際より小さく表示されることがあります。
  • exists_on_disk (Bool) — スナップショットファイルが現在ディスク上に存在するかどうか。確定済みのスナップショット (is_received = false) では、ファイルが帯域外で削除されたか破損していない限り、常に true です。受信中のスナップショット (is_received = true) では、1 バイトも書き込まれていない段階では false の場合があります。
例:
SELECT * FROM system.keeper_snapshots ORDER BY last_log_index;
┌─last_log_index─┬─path──────────────────────────┬─disk_name─┬─size_bytes─┬────last_modified_at─┬─is_received─┬─exists_on_disk─┐
│           1000 │ snapshot_1000.bin.zstd        │ default   │      32468 │ 2026-05-22 14:00:00 │ false       │ true           │
│           2000 │ snapshot_2000.bin.zstd        │ default   │      48217 │ 2026-05-22 14:15:00 │ false       │ true           │
└────────────────┴───────────────────────────────┴───────────┴────────────┴─────────────────────┴─────────────┴────────────────┘
Last modified on June 29, 2026