system.clusters
設定ファイルに記載されているクラスタとそれに含まれるサーバーに関する情報を含みます。
カラム:
cluster
(String) — クラスタ名。shard_num
(UInt32) — クラスタ内のシャード番号、1から始まります。クラスタの変更により変わることがあります。shard_name
(String) — クラスタ内のシャードの名前。shard_weight
(UInt32) — データ書き込み時のシャードの相対的な重み。replica_num
(UInt32) — シャード内のレプリカ番号、1から始まります。host_name
(String) — 設定に指定されたホスト名。host_address
(String) — DNSから取得したホストのIPアドレス。port
(UInt16) — サーバーに接続するために使用するポート。is_local
(UInt8) — ホストがローカルであるかどうかを示すフラグ。user
(String) — サーバーに接続するためのユーザー名。default_database
(String) — デフォルトのデータベース名。errors_count
(UInt32) — このホストがレプリカに到達できなかった回数。slowdowns_count
(UInt32) — ヘッジされたリクエストで接続を確立する際にレプリカを切り替える原因となったスローダウンの回数。estimated_recovery_time
(UInt32) — レプリカエラー数がゼロになり、通常の状態に戻るまでの残り秒数。database_shard_name
(String) —Replicated
データベースのシャード名(Replicated
データベースに属するクラスタの場合)。database_replica_name
(String) —Replicated
データベースのレプリカ名(Replicated
データベースに属するクラスタの場合)。is_active
(Nullable(UInt8)) —Replicated
データベースレプリカのステータス(Replicated
データベースに属するクラスタの場合):1は「レプリカがオンライン」、0は「レプリカがオフライン」、NULL
は「不明」を意味します。name
(String) - クラスタのエイリアス。
例
クエリ:
結果:
関連情報