线程状态(THD_STATUS)
📄字数 510
👁️阅读量 加载中...
引入版本
v11.0.0
功能描述
THD_STATUS
用于查看当前节点所有线程状态。
参数属性
属性 | 属性值 |
---|---|
参数类型 | RESULTSET |
默认值 | - |
取值范围 | - |
影响范围 | 系统级 |
修改方式 | 不可修改 |
使用场景说明
- 该参数与访问系统表 SYSDBA.SYS_THD_STATUS 等效。
字段名 | 类型 | 说明 |
---|---|---|
ID | INTEGER | 线程号(OS进程的线程号) |
TYPE | INTEGER | 线程类型 |
STATE | INTEGER | 线程状态 |
CURR_TID | BIGINT | 线程当前执行的事务ID |
WAIT_OBJ_TYPE | INTEGER | 线程等候的资源类型 |
WAIT_OBJ_ID | BIGINT | 线程等候的资源ID |
DB_ID | INTEGER | 线程工作上下文库ID |
USER | VARCHAR(128) | 线程工作上下文用户名 |
LOOP_NUM | BIGINT | 线程整个生命周期的运行次数 |
MEM_SIZE | BIGINT | 线程当前持有内存 |
示例
查看当前节点的所有线程状态。
sqlSQL> SHOW THD_STATUS; +-------+------+-------+----------+---------------+-------------+-------+--------+-----------+----------+ | ID | TYPE | STATE | CURR_TID | WAIT_OBJ_TYPE | WAIT_OBJ_ID | DB_ID | USER | LOOP_NUM | MEM_SIZE | +-------+------+-------+----------+---------------+-------------+-------+--------+-----------+----------+ | 55068 | 20 | 0 | 0 | 0 | 0 | 0 | <NULL> | 3135 | 0 | | 55067 | 20 | 0 | 0 | 0 | 0 | 0 | <NULL> | 1826 | 0 | ... +-------+------+-------+----------+---------------+-------------+-------+--------+-----------+----------+