system.disks
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
サーバー設定で定義されたディスクに関する情報を保持します。
列:
name(String) — サーバー設定内でのディスク名。path(String) — ファイルシステムにおけるマウントポイントへのパス。free_space(UInt64) — ディスク上の空き容量(バイト単位)。total_space(UInt64) — ディスクの総容量(バイト単位)。unreserved_space(UInt64) — 予約に使用されていない空き容量(free_spaceから、現在実行中のマージ、挿入、およびその他のディスク書き込み操作による予約サイズを差し引いた値)。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) — ディスクが一度だけ書き込み可能かどうかを示すフラグ。この場合、このディスクへの BACKUP はサポートされますが、このディスク上の MergeTree テーブルへの INSERT はサポートされません。is_remote(UInt8) — このディスクに対するどの操作がネットワーク通信を伴うかを示すフラグ。is_broken(UInt8) — ディスクが故障しているかどうかを示すフラグ。故障したディスクの容量は 0 となり、利用できません。cache_path(String) — ディスクがキャッシュをサポートしている場合の、ローカルドライブ上のキャッシュディレクトリへのパス。
例