---
title: "GV$ACTIVE_SESSION_HISTORY - OceanBase 数据库 V4.2.2 | OceanBase 文档中心"
description: GV$ACTIVE_SESSION_HISTORY 说明 该视图从 V4.2.2 版本开始更名为 GV$OB_ACTIVE_SESSION_HISTORY 。 该视图从 V4.0.0 版本开始引入。 功能 展示活跃会话历史记录。 字段说明 字段名称 类型 是否可以为 NULL 描述 SVR_IP VARCHAR2(4…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.2.2

# GV$ACTIVE_SESSION_HISTORY

更新时间：2026-04-10 11:58:37

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.2/zh-CN/700.reference/700.system-views/500.system-view-of-oracle-mode/300.performance-view-of-oracle-mode/8900.gv-active_session_history-of-oracle-mode.md)

#### 说明

- 该视图从 V4.2.2 版本开始更名为 [GV$OB_ACTIVE_SESSION_HISTORY](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000508770)。
 - 该视图从 V4.0.0 版本开始引入。

## 功能

展示活跃会话历史记录。

## 字段说明

| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
| --- | --- | --- | --- |
| SVR_IP | VARCHAR2(46) | NO | 样本所属服务器 IP |
| SVR_PORT | NUMBER | NO | 样本所属服务器端口号 |
| SAMPLE_ID | NUMBER | NO | 样本本机唯一编号 |
| SAMPLE_TIME | TIMESTAMP(6) | NO | 采样时间 |
| CON_ID | NUMBER | NO | 租户 ID |
| USER_ID | NUMBER | NO | 被采样会话的用户 ID |
| SESSION_ID | NUMBER | NO | 被采样会话的 ID |
| SESSION_TYPE | VARCHAR2(10) | NO | 会话类型：- FOREGROUND：前台会话，即：用户会话 - BACKGROUND：后台会话 |
| SESSION_STATE | VARCHAR2(7) | NO | 会话状态：- ON CPU：当前没有等待，正在执行 SQL 逻辑 - WAITING：当前正在等待，详细等待内容参考 `EVENT` 字段 |
| SQL_ID | VARCHAR2(32) | YES | SQL ID |
| PLAN_ID | bigint(20) | NO | 采样到的 SQL 在 PLAN CACHE 中的计划 ID，用于将采样点与计划关联起来 |
| TRACE_ID | VARCHAR2(64) | YES | 算子的 Trace ID |
| EVENT | VARCHAR2(64) | NO | 等待事件的描述 |
| EVENT_NO | NUMBER | NO | 等待事件内部编号，用于和其他表关联查询 |
| EVENT_ID | NUMBER | YES | 表示当前等待事件的 ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| P1TEXT | VARCHAR2(64) | NO | 等待事件的参数 1 的名称，EVENT 不同，这里的名称也会相应变化 |
| P1 | NUMBER | NO | 等待事件参数 1 的值 |
| P2TEXT | VARCHAR2(64) | NO | 等待事件的参数 2 的名称，EVENT 不同，这里的名称也会相应变化 |
| P2 | NUMBER | NO | 等待事件参数 2 的值 |
| P3TEXT | VARCHAR2(64) | NO | 等待事件的参数 3 的名称，EVENT 不同，这里的名称也会相应变化 |
| P3 | NUMBER | NO | 等待事件参数 3 的值 |
| WAIT_CLASS | VARCHAR2(64) | NO | 等待事件所属类型 |
| WAIT_CLASS_ID | NUMBER | NO | 等待事件所属类型的 ID，用于和其他表关联查询 |
| TIME_WAITED | NUMBER | NO | 该等待事件的总等待时间，单位为微秒（us） |
| SQL_PLAN_LINE_ID | NUMBER | YES | 会话在采样时 SQL 算子在 SQL 计划中的编号 |
| IN_PARSE | VARCHAR2(1) | NO | 会话在采样时是否正在做 SQL Parse |
| IN_PL_PARSE | VARCHAR2(1) | NO | 会话在采样时是否正在做 SQL PL Parse |
| IN_PLAN_CACHE | VARCHAR2(1) | NO | 会话在采样时是否正在做 Plan Cache 匹配 |
| IN_SQL_OPTIMIZE | VARCHAR2(1) | NO | 会话在采样时是否正在做 SQL 解析优化 |
| IN_SQL_EXECUTION | VARCHAR2(1) | NO | 会话在采样时是否正在做 SQL 执行 |
| IN_PX_EXECUTION | VARCHAR2(1) | NO | 会话在采样时是否正在做 SQL 并行执行。当会话处于本状态时，一定也处于 IN_SQL_EXECUTION 状态 |
| IN_SEQUENCE_LOAD | VARCHAR2(1) | NO | 会话在采样时是否正在做自增列或 SEQUENCE 取值 |
| IN_COMMITTING | VARCHAR2(1) | NO | 当前采样点是否处于事务提交阶段   #### 说明    该字段从 V4.2.1 版本开始引入。 |
| IN_STORAGE_READ | VARCHAR2(1) | NO | 当前采样点是否处于存储读阶段   #### 说明    该字段从 V4.2.1 版本开始引入。 |
| IN_STORAGE_WRITE | VARCHAR2(1) | NO | 当前采样点是否处于存储写阶段   #### 说明    该字段从 V4.2.1 版本开始引入。 |
| IN_REMOTE_DAS_EXECUTION | VARCHAR2(1) | NO | 当前采样点是否处于 DAS 远程执行阶段   #### 说明    该字段从 V4.2.1 版本开始引入。 |
| IN_FILTER_ROWS | VARCHAR2(1) | NO | 表示当前采样点的是否处于存储下压执行阶段   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PROGRAM | VARCHAR2(64) | YES | 当前采样点正在执行的程序名:   - 后台线程：指线程名称，例如 `observer`、`WrTimer` 等 - 前台线程:      - 普通请求为 `user@client_ip (thread_name)`     - `inner_sql` 远程执行为 `INNER SQL REMOTE EXEC (thread_name)`     - DAS 远程执行为 `DAS REMOTE EXEC (thread_name)`    #### 说明    该字段从 V4.2.2 版本开始引入。 |
| MODULE | VARCHAR2(64) | YES | 会话在采样时记录的 MODULE 值。 |
| ACTION | VARCHAR2(64) | YES | 会话在采样时记录的 ACTION 值。该字段的值一直为 NULL |
| CLIENT_ID | VARCHAR2(64) | YES | 会话在采样时记录的 CLIENT_ID 值。该字段的值一直为 NULL |
| BACKTRACE | VARCHAR2(512) | YES | 辅助调试字段，用于记录事件发生时的代码调用栈。该字段的值一直为 NULL |
| TM_DELTA_TIME | NUMBER | YES | 计算 time model 的时间间隔，单位为微秒   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| TM_DELTA_CPU_TIME | NUMBER | YES | 过去 `TM_DELTA_TIME` 时间段内在 CPU 上花费的时间量   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| TM_DELTA_DB_TIME | NUMBER | YES | 过去 `TM_DELTA_TIME` 时间段内在数据库调用中花费的时间量   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| TOP_LEVEL_SQL_ID | CHAR(32) | YES | 顶层 SQL ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| IN_PLSQL_COMPILATION | VARCHAR2(1) | NO | 当前 PL 编译状态：Y/N   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| IN_PLSQL_EXECUTION | VARCHAR2(1) | NO | 当前 PL 执行状态：Y/N   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_ENTRY_OBJECT_ID | NUMBER | YES | 顶层 PL 的 OBJECT ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_ENTRY_SUBPROGRAM_ID | NUMBER | YES | 顶层 PL 的 Sub project ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_ENTRY_SUBPROGRAM_NAME | VARCHAR2(32) | YES | 顶层 PL 的 Sub project name   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_OBJECT_ID | NUMBER | YES | 当前正在执行的 PL object ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_SUBPROGRAM_ID | NUMBER | YES | 当前正在执行的 PL subprogram ID   #### 说明    该字段从 V4.2.2 版本开始引入。 |
| PLSQL_SUBPROGRAM_NAME | VARCHAR2(32) | YES | 当前正在执行的 PL subprogram name   #### 说明    该字段从 V4.2.2 版本开始引入。 |

## 查询示例

```shell
obclient [SYS]> SELECT * FROM SYS.GV$ACTIVE_SESSION_HISTORY WHERE ROWNUM <= 2;

```

查询结果如下：

```shell
+----------------+----------+-----------+------------------------------+--------+---------+---------------+--------------+---------------+--------+---------+-------------------------+-------------------------+----------+----------+----------------------+-----------------+------------------+------------+--------+------+-------------+---------------+-------------+------------------+----------+-------------+---------------+-----------------+------------------+-----------------+------------------+---------------+-----------------+------------------+-------------------------+----------------+-----------------+--------------------------------------+--------+-----------+-----------+---------------+-------------------+------------------+------------------+----------------------+--------------------+-----------------------+---------------------------+-----------------------------+-----------------+---------------------+-----------------------+
| SVR_IP         | SVR_PORT | SAMPLE_ID | SAMPLE_TIME                  | CON_ID | USER_ID | SESSION_ID    | SESSION_TYPE | SESSION_STATE | SQL_ID | PLAN_ID | TRACE_ID                | EVENT                   | EVENT_NO | EVENT_ID | P1TEXT               | P1              | P2TEXT           | P2         | P3TEXT | P3   | WAIT_CLASS  | WAIT_CLASS_ID | TIME_WAITED | SQL_PLAN_LINE_ID | IN_PARSE | IN_PL_PARSE | IN_PLAN_CACHE | IN_SQL_OPTIMIZE | IN_SQL_EXECUTION | IN_PX_EXECUTION | IN_SEQUENCE_LOAD | IN_COMMITTING | IN_STORAGE_READ | IN_STORAGE_WRITE | IN_REMOTE_DAS_EXECUTION | IN_FILTER_ROWS | PROGRAM         | MODULE                               | ACTION | CLIENT_ID | BACKTRACE | TM_DELTA_TIME | TM_DELTA_CPU_TIME | TM_DELTA_DB_TIME | TOP_LEVEL_SQL_ID | IN_PLSQL_COMPILATION | IN_PLSQL_EXECUTION | PLSQL_ENTRY_OBJECT_ID | PLSQL_ENTRY_SUBPROGRAM_ID | PLSQL_ENTRY_SUBPROGRAM_NAME | PLSQL_OBJECT_ID | PLSQL_SUBPROGRAM_ID | PLSQL_SUBPROGRAM_NAME |
+----------------+----------+-----------+------------------------------+--------+---------+---------------+--------------+---------------+--------+---------+-------------------------+-------------------------+----------+----------+----------------------+-----------------+------------------+------------+--------+------+-------------+---------------+-------------+------------------+----------+-------------+---------------+-----------------+------------------+-----------------+------------------+---------------+-----------------+------------------+-------------------------+----------------+-----------------+--------------------------------------+--------+-----------+-----------+---------------+-------------------+------------------+------------------+----------------------+--------------------+-----------------------+---------------------------+-----------------------------+-----------------+---------------------+-----------------------+
| xx.xx.xx.xx |     2882 |   4077418 | 03-JAN-24 04.20.59.163972 PM |   1004 |       0 | 5098126180352 | BACKGROUND   | WAITING       | NULL   |       0 | Y0-0000000000000000-0-0 | exec inner sql wait     |       69 |    30000 | wait inner sql class |           30001 | inner session id | 3221717614 | NULL   |    0 | OTHER       |           100 |       11078 |             NULL | N        | N           | N             | N               | N                | N               | N                | N             | N               | N                | N                       | N              | T1004_TenantWea | MODULE (TX_UPDATE_WEAK_READ_VERSION) | NULL   | NULL      | NULL      |       2045936 |           1538217 |          2045936 | NULL             | N                    | N                  |                  NULL |                      NULL | NULL                        |            NULL |                NULL | NULL                  |
| xx.xx.xx.xx |     2882 |   4077409 | 03-JAN-24 04.20.58.159559 PM |   1004 |       0 | 5016521801728 | BACKGROUND   | WAITING       | NULL   |       0 | Y0-0000000000000000-0-0 | latch: config lock wait |       91 |       40 | address              | 140638541327232 | number           | 3221226961 | tries  |    1 | CONCURRENCY |           104 |       10592 |             NULL | N        | N           | N             | N               | N                | N               | N                | N             | N               | N                | N                       | N              | T1004_LogArb    | NULL                                 | NULL   | NULL      | NULL      |       2443121 |              8334 |          2443121 | NULL             | N                    | N                  |                  NULL |                      NULL | NULL                        |            NULL |                NULL | NULL                  |
+----------------+----------+-----------+------------------------------+--------+---------+---------------+--------------+---------------+--------+---------+-------------------------+-------------------------+----------+----------+----------------------+-----------------+------------------+------------+--------+------+-------------+---------------+-------------+------------------+----------+-------------+---------------+-----------------+------------------+-----------------+------------------+---------------+-----------------+------------------+-------------------------+----------------+-----------------+--------------------------------------+--------+-----------+-----------+---------------+-------------------+------------------+------------------+----------------------+--------------------+-----------------------+---------------------------+-----------------------------+-----------------+---------------------+-----------------------+
2 rows in set (0.097 sec)

```

## 相关视图或文档

- [GV$OB_ACTIVE_SESSION_HISTORY](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000508770)
 - [V$OB_ACTIVE_SESSION_HISTORY](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000508729)

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
