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

ADMIN SHOW REPLICA STATUS

ADMIN SHOW REPLICA STATUS используется для отображения статуса реплик таблицы или раздела.

подсказка

Эта операция требует привилегию OPERATE на уровне SYSTEM. Вы можете следовать инструкциям в GRANT для предоставления этой привилегии.

Синтаксис

ADMIN SHOW REPLICA STATUS FROM [db_name.]tbl_name [PARTITION (p1, ...)]
[where_clause]
where_clause:
WHERE STATUS [!]= "replica_status"
replica_status:
OK: Реплика исправна
DEAD: Backend реплики недоступен
VERSION_ERROR: Отсутствует версия данных реплики
SCHEMA_ERROR: Неправильный хеш схемы реплики
MISSING: Реплика не существует

Примеры

  1. Просмотр статуса всех реплик таблицы.

    ADMIN SHOW REPLICA STATUS FROM db1.tbl1;
  2. Просмотр реплики раздела со статусом VERSION_ERROR.

    ADMIN SHOW REPLICA STATUS FROM tbl1 PARTITION (p1, p2)
    WHERE STATUS = "VERSION_ERROR";
  3. Просмотр всех неисправных реплик таблицы.

    ADMIN SHOW REPLICA STATUS FROM tbl1
    WHERE STATUS != "OK";