---
title: "V$SESSION_WAIT - OceanBase 数据库 V4.2.5 | OceanBase 文档中心"
description: V$SESSION_WAIT 说明 该视图从 V1.4 版本开始引入。 功能描述 展示当前租户在当前 OBServer 节点上所有 Session 的当前或上一次等待事件的详细信息。按照约定，每个等待事件会有三个参数，各自会记录对应的值。 字段说明 字段名称 类型 是否可以为 NULL 描述 SID bigint(2…
---
切换语言

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

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

# V$SESSION_WAIT

更新时间：2026-07-15 20:42:47

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.5/zh-CN/700.reference/700.system-views/400.system-view-of-mysql-mode/300.performance-view-of-mysql-mode/35600.v-session_wait-of-mysql-mode.md)

#### 说明

该视图从 V1.4 版本开始引入。

## 功能描述

展示当前租户在当前 OBServer 节点上所有 Session 的当前或上一次等待事件的详细信息。按照约定，每个等待事件会有三个参数，各自会记录对应的值。

## 字段说明

| **字段名称** | **类型** | **是否可以为 NULL** | **描述** |
| --- | --- | --- | --- |
| SID | bigint(20) | NO | 对于 V4.2.x 版本：   - V4.2.5 BP4 之前版本：     在所有连接方式（直连模式/ODP 模式）下，该字段均表示 Server Session ID。 - V4.2.5 BP4 及之后版本：      - 在直连模式下：         该字段表示 Server Session ID。     - 在 ODP 模式下：        - 当 ODP 中的配置项 `client_session_id_version = 2` 时，该字段表示 Client Session ID。       - 当 `client_session_id_version = 1` 时，该字段表示 Server Session ID。 |
| CON_ID | bigint(20) | NO | 租户 ID |
| SVR_IP | varchar(46) | NO | 服务器的 IP |
| SVR_PORT | bigint(20) | NO | 服务器端口 |
| EVENT | varchar(64) | NO | 等待事件名称 |
| P1TEXT | varchar(64) | NO | 等待事件的第一个参数的描述 |
| P1 | bigint(20) unsigned | NO | 等待事件的第一个参数的值 |
| P2TEXT | varchar(64) | NO | 等待事件的第二个参数的描述 |
| P2 | bigint(20) unsigned | NO | 等待事件的第二个参数的值 |
| P3TEXT | varchar(64) | NO | 等待事件的第三个参数的描述 |
| P3 | bigint(20) unsigned | NO | 等待事件的第三个参数的值 |
| WAIT_CLASS_ID | bigint(20) | NO | 等待事件的类别 ID |
| WAIT_CLASS# | bigint(20) | NO | 等待事件的类别序号 |
| WAIT_CLASS | varchar(64) | NO | 等待事件的类别名称 |
| STATE | varchar(19) | NO | 当前等待事件的状态，包含四种状态：   - Waiting：Session 正等待这个事件 - Waited unknown time：由于设置了 timed_statistics 值为 false，导致不能得到时间信息。表示发生了等待，但时间很短 - Wait short time：表示发生了等待，但由于时间非常短不超过一个时间单位，所以没有记录 - Waited known time：如果 Session 等待然后得到了所需资源，那么将从 waiting 进入本状态 |
| WAIT_TIME_MICRO | bigint(20) | NO | 等待时间，单位为微秒。如果当前正在等待，表示已经等待的时长；如果当前没有等待，表示最后一次等待的总等待时长 |
| TIME_REMAINING_MICRO | bigint(20) | NO | - > 0：最后一次等待时间（单位：微秒），当前未在等待状态 - 0：Session 正在等待当前的事件 - -1：最后一次等待时间小于 1 个统计单位，当前未在等待状态 - -2：时间统计状态未置为可用，当前未在等待状态 |
| TIME_SINCE_LAST_WAIT_MICRO | bigint(20) | NO | 上一次等待结束到现在的时间，单位为微秒，如果当前正在等待，其值为 0 |

## 查询示例

用户租户下，查看本租户在当前节点上所有 Session 的当前或上一次等待事件的详细信息，展示前 2 条记录。

```shell
obclient [oceanbase]> SELECT * FROM oceanbase.V$SESSION_WAIT LIMIT 2\G

```

查询结果如下：

```shell
*************************** 1. row ***************************
                       SID: 3221554030
                    CON_ID: 1002
                    SVR_IP: 11.xxx.xxx.xxx
                  SVR_PORT: 28825
                     EVENT: exec inner sql wait
                    P1TEXT: wait inner sql class
                        P1: 0
                    P2TEXT: inner session id
                        P2: 9223372037041564425
                    P3TEXT:
                        P3: 0
             WAIT_CLASS_ID: 100
               WAIT_CLASS#: 0
                WAIT_CLASS: OTHER
                     STATE: WAITED SHORT TIME
           WAIT_TIME_MICRO: 10
      TIME_REMAINING_MICRO: -1
TIME_SINCE_LAST_WAIT_MICRO: -98899914482593272
*************************** 2. row ***************************
                       SID: -9223372036854727872
                    CON_ID: 1002
                    SVR_IP: 11.xxx.xxx.xxx
                  SVR_PORT: 28825
                     EVENT: db file compact write
                    P1TEXT: schedule_queue_delay
                        P1: 19
                    P2TEXT: device_delay
                        P2: 159
                    P3TEXT: callback_delay
                        P3: 0
             WAIT_CLASS_ID: 109
               WAIT_CLASS#: 9
                WAIT_CLASS: SYSTEM_IO
                     STATE: WAITED SHORT TIME
           WAIT_TIME_MICRO: 140
      TIME_REMAINING_MICRO: NULL
TIME_SINCE_LAST_WAIT_MICRO: -98893816462565364
2 rows in set

```

## 相关视图或文档

- 查看 Session 级别的所有等待事件：

     - [GV$SESSION_EVENT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001501581)
     - [V$SESSION_EVENT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001501551)
 - 查看租户级别的所有等待事件：

     - [GV$SYSTEM_EVENT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001501587)
     - [V$SYSTEM_EVENT](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001501567)
 - 有关等待事件的详细说明，参见 [常见等待事件说明](https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001499698)。

 上一篇 下一篇 ![有帮助](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) 咨询热线
