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

SHOW BACKENDS

Описание​

Этот оператор используется для просмотра основных сведений о состоянии узлов BE.

Синтаксис​

 SHOW BACKENDS

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

СтолбецОписание
BackendIdИдентификатор текущего BE.
HostIP-адрес или имя хоста текущего BE.
HeartbeatPortПорт связи службы heartbeat текущего BE.
BePortПорт связи thrift RPC текущего BE.
HttpPortПорт связи HTTP текущего BE.
BrpcPortПорт связи bRPC текущего BE.
ArrowFlightSqlPortПорт связи по протоколу ArrowFlight текущего BE.
LastStartTimeВременная метка запуска текущего BE.
LastHeartbeatВременная метка последнего heartbeat, успешно отправленного текущим BE.
AliveПоказывает, работает ли текущий BE.
SystemDecommissionedЕсли это значение равно true, текущий узел BE находится в процессе безопасного вывода из эксплуатации.
TabletNumКоличество объектов tablet, хранящихся на текущем BE.
DataUsedCapacityДисковое пространство, занимаемое данными текущего BE.
TrashUsedCapacityДисковое пространство, занимаемое данными в корзине текущего BE.
AvailCapacityДоступное дисковое пространство текущего BE.
TotalCapacityОбщий объём дискового пространства текущего BE. TotalCapacity = AvailCapacity + TrashUsedCapacity + DataUsedCapacity + дисковое пространство, занимаемое другими файлами, не содержащими пользовательские данные.
UsedPctДоля занятого места в общем объёме дискового пространства текущего BE, выраженная в процентах.
MaxDiskUsedPctНаибольший процент занятого пространства среди всех дисков текущего BE.
RemoteUsedCapacityДисковое пространство, занимаемое данными, выгруженными в удалённое хранилище при использовании на текущем BE функции многоуровневого хранения горячих и холодных данных.
TagИнформация о тегах текущего BE в формате JSON. Состав сохраняемой информации о тегах зависит от режима развёртывания. В режиме с совмещёнными хранением и вычислениями сохраняется имя группы ресурсов текущего BE. В режиме с разделёнными хранением и вычислениями сохраняется дополнительная информация.
ErrMsgСообщение об ошибке при сбое heartbeat текущего BE.
VersionИнформация о версии текущего BE.
StatusСведения о состоянии текущего BE в формате JSON, включая lastSuccessReportTabletsTime, lastStreamLoadTime, isQueryDisabled, isLoadDisabled и т. д. Следует учитывать, что состав сохраняемой информации может немного различаться в разных версиях.
HeartbeatFailureCounterКоличество последовательных сбоев heartbeat текущего BE. Если это количество превышает значение параметра max_backend_heartbeat_failure_tolerance_count, заданного в FE Master (значение по умолчанию 1), поле Alive устанавливается в false.
NodeRoleРоль текущего BE. Возможны два варианта: mix является ролью по умолчанию, а computation означает, что текущий узел используется только для федеративных аналитических запросов.

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

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

ПравоОбъектПримечания
SELECT_PRIVinternal.information_schemaПо умолчанию все пользователи имеют права доступа к этой базе данных

Примечания по использованию​

Если требуется дополнительная фильтрация результатов запроса, можно использовать табличную функцию backends(). SHOW BACKENDS эквивалентен следующему оператору:

SELECT * FROM BACKENDS();

Примеры​

SHOW BACKENDS;
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+
| BackendId | Host | HeartbeatPort | BePort | HttpPort | BrpcPort | ArrowFlightSqlPort | LastStartTime | LastHeartbeat | Alive | SystemDecommissioned | TabletNum | DataUsedCapacity | TrashUsedCapacity | AvailCapacity | TotalCapacity | UsedPct | MaxDiskUsedPct | RemoteUsedCapacity | Tag | ErrMsg | Version | Status | HeartbeatFailureCounter | NodeRole |
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+
| 10002 | 127.0.0.1 | 9050 | 9060 | 8040 | 8060 | 10040 | 2025-01-20 02:11:39 | 2025-01-21 11:52:40 | true | false | 281 | 9.690 MB | 0.000 | 10.505 GB | 71.750 GB | 85.36 % | 85.36 % | 0.000 | {"location" : "default"} | | doris-2.1.7-rc03-443e87e203 | {"lastSuccessReportTabletsTime":"2025-01-21 11:51:59","lastStreamLoadTime":1737460114345,"isQueryDisabled":false,"isLoadDisabled":false} | 0 | mix |
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+