基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
V$OB_THREAD
更新时间:2026-07-16 19:52:05
说明
该视图从 V4.2.0 版本开始引入。
功能描述
展示当前 OBServer 节点上 observer 进程中的所有线程的状态信息。用户租户下,展示当前租户的相关线程。
字段说明
| 字段 | 类型 | 是否为 NULL | 描述 |
|---|---|---|---|
| SVR_IP | VARCHAR2(46) | NO | observer 进程的 IP 地址 |
| SVR_PORT | NUMBER(38) | NO | observer 进程的端口号 |
| TENANT_ID | NUMBER(38) | NO | 线程所属租户,进程级线程为 500 |
| TID | NUMBER(38) | NO | 线程号 |
| TNAME | VARCHAR2(16) | NO | 线程名 |
| STATUS | VARCHAR2(32) | NO | 线程状态:
|
| LATCH_WAIT | VARCHAR2(16) | NO | 正在等待 Latch 的地址 |
| LATCH_HOLD | VARCHAR2(256) | NO | 持有 Latch 的地址(可能包含多个) |
| TRACE_ID | VARCHAR2(40) | NO | 线程上正在执行的 Trace 的 ID |
| CGROUP_PATH | VARCHAR2(256) | NO | 线程所属 cgroup 的路径,该字段信息来自 /proc/observer-pid/task/tid/cgroup 路径下的 CPU 行 |
查询示例
用户租户下,查看当前 OBServer 节点上 observer 进程中的所有线程的状态信息,展示前 2 条记录。
obclient > SELECT * FROM SYS.V$OB_THREAD WHERE ROWNUM <= 2;
查询结果如下:
+----------------+----------+-----------+-------+-----------------+--------+------------+------------+------------------------------------+-------------+
| SVR_IP | SVR_PORT | TENANT_ID | TID | TNAME | STATUS | LATCH_WAIT | LATCH_HOLD | TRACE_ID | CGROUP_PATH |
+----------------+----------+-----------+-------+-----------------+--------+------------+------------+------------------------------------+-------------+
| xx.xx.xx.xx | 28824 | 1004 | 92964 | T1004_TTLTablet | Wait | NULL | NULL | Y70980BA1CCFB-00060E2D0E29CB61-0-0 | NULL |
| xx.xx.xx.xx | 28824 | 1004 | 92832 | T1004_TTLManage | Wait | NULL | NULL | Y70980BA1CCFB-00060E2D0DF9CB62-0-0 | NULL |
+----------------+----------+-----------+-------+-----------------+--------+------------+------------+------------------------------------+-------------+
2 rows in set