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

SHOW TABLET DIAGNOSIS

Описание​

Эта инструкция используется для диагностики указанного tablet. Результат содержит сведения о tablet и возможных проблемах.

Синтаксис​

SHOW TABLET DIAGNOSIS <tablet_id>

Обязательные параметры​

1. <tablet_id>

Идентификатор tablet, для которого выполняется диагностика.

Возвращаемое значение​

СтолбецТип данныхПримечание
TabletExistStringУказывает, существует ли tablet.
TabletIdStringИдентификатор tablet.
DatabaseStringБаза данных, к которой относится tablet, и её идентификатор.
TableStringТаблица, к которой относится tablet, и её идентификатор.
PartitionStringРаздел, к которому относится tablet, и его идентификатор.
MaterializedIndexStringМатериализованный индекс, к которому относится tablet, и его идентификатор.
Replicas(ReplicaId -> BackendId)StringРеплики tablet и соответствующие им узлы BE.
ReplicasNumStringУказывает, корректно ли количество реплик.
ReplicaBackendStatusStringУказывает, исправно ли работает узел BE, на котором размещена реплика.
ReplicaVersionStatusStringУказывает, корректен ли номер версии реплики.
ReplicaStatusStringУказывает, находится ли реплика в нормальном состоянии.
ReplicaCompactionStatusStringУказывает, в норме ли состояние компактации реплики.

Требования к правам доступа​

Пользователь, выполняющий эту команду SQL, должен обладать как минимум следующими правами:

ПравоОбъектПримечания
Admin_privБаза данныхТребуется для выполнения административных операций с базой данных, включая управление таблицами, разделами и выполнение команд системного уровня.

Примеры​

SHOW TABLET DIAGNOSIS 10145;
+----------------------------------+------------------+------------+
| Item | Info | Suggestion |
+----------------------------------+------------------+------------+
| TabletExist | Yes | |
| TabletId | 10145 | |
| Database | test: 10103 | |
| Table | sell_user: 10143 | |
| Partition | sell_user: 10142 | |
| MaterializedIndex | sell_user: 10144 | |
| Replicas(ReplicaId -> BackendId) | {"10146":10009} | |
| ReplicasNum | OK | |
| ReplicaBackendStatus | OK | |
| ReplicaVersionStatus | OK | |
| ReplicaStatus | OK | |
| ReplicaCompactionStatus | OK | |
+----------------------------------+------------------+------------+