---
title: "GV$OB_TRANSACTION_PARTICIPANTS - OceanBase 数据库 V4.2.1 | OceanBase 文档中心"
description: GV$OB_TRANSACTION_PARTICIPANTS 功能 GV$OB_TRANSACTION_PARTICIPANTS 视图用于展示所有 OBServer 节点上活跃事务的参与者信息。 字段说明 字段名称 类型 是否可以为 NULL 描述 TENANT_ID bigint(20) NO 租户 ID SVR_…
image: https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*OSPzQ6GUQF4AAAAAQHAAAAgAeiGDAQ/original
---
切换语言

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

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

# GV$OB_TRANSACTION_PARTICIPANTS

更新时间：2026-04-16 00:11:36

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.2.1/zh-CN/700.reference/1000.performance-tuning-guide/200.performance-related-tools/200.internal-table/300.gv-ob_transaction_participants.md)  

## 功能

`GV$OB_TRANSACTION_PARTICIPANTS` 视图用于展示所有 OBServer 节点上活跃事务的参与者信息。

## 字段说明

| 字段名称 | 类型 | 是否可以为 NULL | 描述 |
| --- | --- | --- | --- |
| TENANT_ID | bigint(20) | NO | 租户 ID |
| SVR_IP | varchar(46) | NO | IP地址 |
| SVR_PORT | bigint(20) | NO | 端口 |
| SESSION_ID | bigint(20) | NO | 会话 ID |
| SCHEDULER_ADDR | varchar(64) | NO | 事务 Session 所在机器 IP |
| TX_TYPE | varchar(11) | NO | 事务类型 |
| TX_ID | bigint(20) | NO | 事务 ID |
| LS_ID | bigint(20) | NO | 事务记录涉及的分区信息 |
| PARTICIPANTS | varchar(1024) | NO | 事务涉及的所有分区 |
| CTX_CREATE_TIME | timestamp(6) | YES | ctx 创建时间 |
| TX_EXPIRED_TIME | timestamp(6) | YES | 事务超时时间 |
| STATE | varchar(13) | NO | 状态 |
| ACTION | varchar(10) | NO | 当前事务执行的动作：   - action = 1 NULL - action = 2 START - action = 3 COMMIT - action = 4 ABORT - action = 5 DIED - action = 6 END |
| PENDING_LOG_SIZE | bigint(20) | NO | 本事务该参与者尚未刷盘的日志大小 |
| FLUSHED_LOG_SIZE | bigint(20) | NO | 本事务该参与者已经刷盘的日志大小 |
| ROLE | varchar(8) | NO | 该副本的角色，取值 0 和 1 分别表示 Leader 和 Follower。 |
| COORD | bigint(20) | NO | 其对应的协调者 IS ID（仅当进入提交阶段后生效） |
| LAST_REQUEST_TIME | timestamp(6) | YES | 最后一次收到外部请求的时间点 |
| FORMATID | bigint(20) | NO | xid 格式类型 |
| GLOBALID | varchar(257) | NO | XA 事务全局标识符 |
| BRANCHID | varchar(257) | NO | XA 事务分支限定符 |

## 常用 SQL

`GV$OB_TRANSACTION_PARTICIPANTS` 视图用于统计集群内部所有活跃事务的信息。事务涉及 N 个日志流的写操作，每个日志流产生一条记录，通过该视图可统计耗时长的事务。

统计 `GV$OB_TRANSACTION_PARTICIPANTS` 虚拟表中耗时超过 100 s 的活跃事务参与者。SQL 语法如下：

```sql
obclient> SELECT svr_ip, tx_id, ls_id from GV$OB_TRANSACTION_PARTICIPANTS where tenant_id = xxx and ctx_create_time < date_sub(now(), INTERVAL 100 SECOND);

```

基于查询结果 `tx_id` 字段，可以去 `GV$OB_SQL_AUDIT` 中搜索本事务内的所有 SQL 及耗时等信息。

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