ClickHouse Cloud でのクエリこのシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに保持されています。したがって、すべてのデータを完全に把握するには、
clusterAllReplicas 関数を使用する必要があります。詳細については、こちらを参照してください。説明
このノードがプロセス内 ClickHouse Keeper を実行するように設定されていない場合、このテーブルは存在しません。このテーブルには、Raft クラスターの各メンバーごとに 1 行が含まれ、静的なクラスター トポロジー (Raft の設定に基づく) とローカルノード自身のログ位置が組み合わされています。 各ノードは、自身のserver_id に対応する行にある last_log_index の値を 1 つだけ埋めます。ピアのログ位置はここには表示されません。これは、それらがリーダー上でのみ追跡され、このビューがクラスター全体で対称ではないためです。
Columns
server_id(Int32) — このクラスター メンバーの Raft サーバー ID。host(String) — エンドポイントから解析されたホスト (最後のコロンより前のプレフィックス) 。endpoint(String) — 設定されたままの生の Raft エンドポイント (host:port) 。is_observer(Bool) — このメンバーが非投票オブザーバーである場合は True。priority(Int32) — このメンバーの Raft 優先度。値が高いほど、リーダー選出時に優先されます。is_leader(Bool) — このメンバーが現在の Raft リーダーである場合は True。is_self(Bool) — この行がローカルの Keeper ノードを表す場合は True。last_log_index(Nullable(UInt64)) — このノード上のローカル Raft ログストアにおける最大のログ索引。現在のノードに対応する行 (is_self = true) でのみ設定され、他の行では NULL になります。