Перейти к основному содержимому
Перейти к основному содержимому

system.clusters

Содержит информацию о кластерах, доступных в файле конфигурации, и серверах в них.

Столбцы:

  • cluster (String) — Имя кластера.
  • shard_num (UInt32) — Номер шард в кластере, начиная с 1. Может изменяться в результате модификации кластера.
  • shard_name (String) — Имя шарда в кластере.
  • shard_weight (UInt32) — Относительный вес шарда при записи данных.
  • replica_num (UInt32) — Номер реплики в шарде, начиная с 1.
  • host_name (String) — Имя хоста, как указано в конфигурации.
  • host_address (String) — IP-адрес хоста, полученный из DNS.
  • 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) - Псевдоним кластера.

Пример

Запрос:

Результат:

Смотрите Также