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

説明

サーバー設定で定義されたディスクに関する情報を含みます。

カラム

  • name (String) — サーバー設定内のディスク名。
  • path (String) — ファイルシステム内のマウントポイントへのパス。
  • free_space (UInt64) — ディスク上の空き容量 (バイト単位) 。
  • total_space (UInt64) — ディスクの総容量 (バイト単位) 。
  • unreserved_space (UInt64) — 予約に使用されていない空き容量 (free_space から、現在実行中のマージ、INSERT、その他のディスク書き込み操作で確保されている予約サイズを差し引いたもの) 。
  • keep_free_space (UInt64) — ディスク上で空きのまま維持すべき容量 (バイト単位) 。ディスク設定の keep_free_space_bytes パラメータで定義されます。
  • type (String) — このディスクがデータを保存する場所を示すディスクの種類。RAM、ローカルドライブ、またはリモートストレージです。
  • object_storage_type (String) — ディスクの種類が object_storage の場合のオブジェクトストレージの種類。
  • metadata_type (String) — ディスクの種類が object_storage の場合のメタデータストレージの種類。
  • is_encrypted (UInt8) — このディスクが基盤となるデータを暗号化するかどうかを示すフラグ。
  • is_read_only (UInt8) — このディスクでは読み取り操作のみ実行できることを示すフラグ。
  • is_write_once (UInt8) — ディスクが write-once かどうかを示すフラグ。つまり、このディスクへの BACKUP はサポートしますが、このディスク上の MergeTree テーブルへの INSERT はサポートしません。
  • is_remote (UInt8) — このディスクに対する操作でネットワーク通信が発生するかどうかを示すフラグ。
  • is_broken (UInt8) — ディスクが破損しているかどうかを示すフラグ。破損したディスクの容量は 0 になり、使用できません。
  • cache_path (String) — ディスクがキャッシュをサポートしている場合の、ローカルドライブ上のキャッシュディレクトリへのパス。

SELECT * FROM system.disks;
┌─name────┬─path─────────────────┬───free_space─┬──total_space─┬─keep_free_space─┐
│ default │ /var/lib/clickhouse/ │ 276392587264 │ 490652508160 │               0 │
└─────────┴──────────────────────┴──────────────┴──────────────┴─────────────────┘

1 rows in set. Elapsed: 0.001 sec.
最終更新日 2026年6月10日