メインコンテンツまでスキップ
に最終更新

BACKENDS

説明​

このテーブル関数は一時テーブル backends を生成し、現在の Doris クラスター内の BE ノード情報を表示します。

構文​

BACKENDS()

アクセス制御要件​

権限オブジェクト備考
SELECT_PRIVinternal.information_schemaデフォルトでは、すべてのユーザーにこのデータベースへのアクセス権があります

戻り値​

フィールド説明
BackendId各 BE ノードの一意の識別子。
HostBE ノードの IP アドレスまたはホスト名。
HeartbeatPortヘルスチェック(ハートビート)に使用するポート。
BePortクエリの実行時に BE ノードとクラスター間の通信に使用するポート。
HttpPortBE ノードの HTTP ポート。
BrpcPortBRPC 通信に使用するポート。
ArrowFlightSqlPortArrow Flight SQL のポート(高性能なデータ転送のために Apache Arrow と連携する際に使用)。
LastStartTimeBE ノードが最後に起動した時刻のタイムスタンプ。
LastHeartbeatBE ノードから最後に受信したハートビートのタイムスタンプ。
AliveBE ノードが稼働中かどうか(true/false)。
SystemDecommissionedBE ノードが廃止対象になっているかどうか。
TabletNumBE ノードが管理するタブレットの数。
DataUsedCapacityBE ノードが使用しているディスク容量(MB)。
TrashUsedCapacityゴミ箱が使用しているディスク容量(MB)。
AvailCapacityBE ノードで使用可能なディスク容量。
TotalCapacityBE ノードの総ディスク容量。
UsedPctBE ノードのディスク容量の使用率。
MaxDiskUsedPctすべてのタブレットにおけるディスク使用率の最大値。
RemoteUsedCapacityリモートストレージが使用しているディスク容量(該当する場合)。
TagBE ノードに関連付けられたタグ。通常は場所などによる分類に使用します。
ErrMsgBE ノードから報告されたエラーメッセージ。
VersionBE ノードのバージョン。
Statusタブレットに関する成功・失敗の報告、ロード時刻、クエリの状態などを含む BE ノードの現在の状態。
HeartbeatFailureCounterハートビートの失敗回数(失敗がある場合)。
NodeRoleBE ノードのロール。たとえば mix は、ノードがストレージとクエリ処理の両方を担当することを意味します。
CpuCoresBE ノードの CPU コア数。
MemoryBE ノードのメモリ容量。

例​

クラスター内の BE ノード情報を表示します。

select * from 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 | CpuCores | Memory |
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+----------+-----------+
| 10020 | 10.xx.xx.90 | 9050 | 9060 | 8040 | 8060 | -1 | 2025-01-13 14:11:31 | 2025-01-16 13:24:55 | true | false | 359 | 295.328 MB | 0.000 | 231.236 GB | 3.437 TB | 93.43 % | 93.43 % | 0.000 | {"location" : "default"} | | doris-0.0.0--83f899b32b | {"lastSuccessReportTabletsTime":"2025-01-16 13:24:07","lastStreamLoadTime":1737004982210,"isQueryDisabled":false,"isLoadDisabled":false,"isActive":true,"currentFragmentNum":0,"lastFragmentUpdateTime":1737004982195} | 0 | mix | 96 | 375.81 GB |
+-----------+-----------+---------------+--------+----------+----------+--------------------+---------------------+---------------------+-------+----------------------+-----------+------------------+-------------------+---------------+---------------+---------+----------------+--------------------+--------------------------+--------+-------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-------------------------+----------+----------+-----------+