线程状态(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 | ... +-------+------+-------+----------+---------------+-------------+-------+--------+-----------+----------+
