跳到主要内容

SHOW BACKENDS

描述

该语句用于查看 BE 节点的基本状态信息。

语法

 SHOW BACKENDS

返回值

列名说明
BackendId当前 BE 的 ID
Host当前 BE 的 IP 地址或主机名
HeartbeatPort当前 BE 的心跳服务通信端口
BePort当前 BE 的 thrift RPC 通信端口
HttpPort当前 BE 的 http 通信端口
BrpcPort当前 BE 的 bRPC 通信端口
ArrowFlightSqlPort当前 BE 的 ArrowFlight 协议通信端口
LastStartTime当前 BE 启动的时间戳
LastHeartbeat当前 BE 上一次成功发送心跳的时间戳
Alive当前 BE 是否存活
SystemDecommissioned该值为 true 时,表示当前 BE 节点正在安全下线中
TabletNum当前 BE 上存储的数据分片数量
DataUsedCapacity当前 BE 数据所占用的磁盘空间
TrashUsedCapacity当前 BE 垃圾回收站中数据所占用的磁盘空间
AvailCapacity当前 BE 可用的磁盘空间
TotalCapacity当前 BE 总的磁盘空间,TotalCapacity = AvailCapacity + TrashUsedCapacity + DataUsedCapacity + 其他非用户数据文件占用空间
UsedPct当前 BE 所有磁盘总的已使用量百分比
MaxDiskUsedPct当前 BE 所有磁盘的已使用量百分比中最大的一个
RemoteUsedCapacity当前 BE 在使用了冷热分层功能后,上传到远端存储的数据占用空间
Tag当前 BE 的标签信息,以 JSON 格式展示,不同部署模式下的保存的标签信息不同,存算一体模式下保存当前 BE 资源组名称,存算分离模式下保存一些额外的信息
ErrMsg当前 BE 心跳失败时的错误信息
Version当前 BE 的版本信息
Status当前 BE 的一些状态信息,以 JSON 格式展示,包括:上一次成功上报 tablet 的时间、上一次 StreamLoad 的时间、是否允许查询、是否允许导入等,需要注意的是,不同版本保存的信息会有些许差异
HeartbeatFailureCounter当前 BE 连续失败的心跳次数,如果次数超过 FE Master 配置max_backend_heartbeat_failure_tolerance_count(默认值为 1),则 Alive 字段会置为 false
NodeRole当前 BE 的角色,有两种:mix是默认的角色,computation表示当前节点只用于联邦分析查询

权限控制

执行此 SQL 命令的用户必须至少具有以下权限:

权限对象说明
ADMIN_PRIV

注意事项

如果需要对查询结果进行进一步的过滤,可以使用表值函数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 |
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+