基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
展示 Session 详细状态
更新时间:2026-04-14 14:16:46
本文介绍了如何查看 ODP 上指定 Client Session 的详细内部状态。
操作步骤
sys 租户和用户租户可以通过 SHOW PROXYSESSION ATTRIBUTE 语句查看指定 Client Session 的详细内部状态,包括该 Client Session 上涉及的相关 Server Session。
通过 ODP 连接的方式连接 OceanBase 数据库。
连接示例如下:
obclient -h10.xx.xx.xx -uusername@obtenant#obdemo -P2883 -p****** -c -A oceanbase有关更加详细的通过 ODP 连接方式连接数据库的操作指引,请参见 通过 OBClient 连接 OceanBase 租户(MySQL 模式) 和 通过 OBClient 连接 OceanBase 租户(Oracle 模式)。
查看指定 Client Session 的详细内部状态。
SQL 语句如下:
SHOW PROXYSESSION ATTRIBUTE [id [LIKE 'xxx']]参数说明:
不指定
id时,显示当前 Session 的详细状态( ODP 1.1.0 版本起开始支持),支持模糊查询当前 Session 指定属性名称的 value ( proxy 1.1.2 版本起开始支持)。指定
id时,支持模糊查询指定属性名称的 value ( ODP 1.1.0 版本起开始支持)。id既可以是cs_id,也可以是connection_id,显示结果相同。cs_id为 ODP 内部标记的每个 Client 的id号,connection_id为整个 OceanBase 数据库标记的每个 Client 的id号。MySQL 模式下的
connection_id通过SELECT CONNECTION_ID();语句获取,Oracle 模式下的connection_id通过SHOW FULL PROCESSLIST;语句获取。LIKE模糊匹配,支持 '%' 和 '_'。
示例如下:
MySQL 模式Oracle 模式查看 Client Session 的详细状态。
SHOW PROXYSESSION ATTRIBUTE;查询结果如下:
+----------------------------------+----------------------+----------------+ | attribute_name | value | info | +----------------------------------+----------------------+----------------+ | proxy_sessid | -6044239443189891054 | cs common | | cs_id | 65160 | cs common | | cluster | test420 | cs common | | tenant | mysql001 | cs common | | user | root | cs common | | host_ip | 100.xx.xx.xx | cs common | | host_port | 48056 | cs common | | db | NULL | cs common | | total_trans_cnt | 0 | cs common | | svr_session_cnt | 1 | cs common | | active | true | cs common | | read_state | MCS_ACTIVE_READER | cs common | | tid | 76286 | cs common | | pid | 76286 | cs common | | idc_name | | cs common | | modified_time | 0 | cs stat | | reported_time | 0 | cs stat | | hot_sys_var_version | 0 | cs var version | | sys_var_version | 2 | cs var version | | user_var_version | 0 | cs var version | | last_insert_id_version | 0 | cs var version | | db_name_version | 0 | cs var version | | server_ip | 172.xx.xx.xx | last used ss | | server_port | 2881 | last used ss | | server_sessid | 3221597019 | last used ss | | ss_id | 22 | last used ss | | state | MSS_KA_CLIENT_SLAVE | last used ss | | transact_count | 4 | last used ss | | server_trans_stat | 0 | last used ss | | hot_sys_var_version | 0 | last used ss | | sys_var_version | 2 | last used ss | | user_var_version | 0 | last used ss | | last_insert_id_version | 0 | last used ss | | db_name_version | 0 | last used ss | | is_checksum_supported | 1 | last used ss | | is_safe_read_weak_supported | 0 | last used ss | | is_checksum_switch_supported | 1 | last used ss | | checksum_switch | 1 | last used ss | | enable_extra_ok_packet_for_stats | 1 | last used ss | +----------------------------------+----------------------+----------------+ 39 rows in set通过模糊查询,查询指定属性的详细信息。
SHOW PROXYSESSION ATTRIBUTE 65160 like '%id%';查询结果如下:
+------------------------+----------------------+----------------+ | attribute_name | value | info | +------------------------+----------------------+----------------+ | proxy_sessid | -6044239443189891054 | cs common | | cs_id | 65160 | cs common | | tid | 76286 | cs common | | pid | 76286 | cs common | | idc_name | | cs common | | last_insert_id_version | 0 | cs var version | | server_sessid | 3221597019 | last used ss | | ss_id | 22 | last used ss | | last_insert_id_version | 0 | last used ss | +------------------------+----------------------+----------------+ 9 rows in set
查看 Client Session 的详细状态。
SHOW PROXYSESSION ATTRIBUTE;查询结果如下:
+----------------------------------+----------------------+----------------+ | attribute_name | value | info | +----------------------------------+----------------------+----------------+ | proxy_sessid | -6044239443189891058 | cs common | | cs_id | 65141 | cs common | | cluster | test420 | cs common | | tenant | oracle001 | cs common | | user | sys | cs common | | host_ip | 100.xx.xx.xx | cs common | | host_port | 59648 | cs common | | db | SYS | cs common | | total_trans_cnt | 0 | cs common | | svr_session_cnt | 1 | cs common | | active | true | cs common | | read_state | MCS_ACTIVE_READER | cs common | | tid | 76286 | cs common | | pid | 76286 | cs common | | idc_name | | cs common | | modified_time | 0 | cs stat | | reported_time | 0 | cs stat | | hot_sys_var_version | 1 | cs var version | | sys_var_version | 10 | cs var version | | user_var_version | 0 | cs var version | | last_insert_id_version | 0 | cs var version | | db_name_version | 1 | cs var version | | server_ip | xx.xx.xx.xx | last used ss | | server_port | 2881 | last used ss | | server_sessid | 3221583071 | last used ss | | ss_id | 18 | last used ss | | state | MSS_KA_CLIENT_SLAVE | last used ss | | transact_count | 4 | last used ss | | server_trans_stat | 0 | last used ss | | hot_sys_var_version | 1 | last used ss | | sys_var_version | 10 | last used ss | | user_var_version | 0 | last used ss | | last_insert_id_version | 0 | last used ss | | db_name_version | 1 | last used ss | | is_checksum_supported | 1 | last used ss | | is_safe_read_weak_supported | 0 | last used ss | | is_checksum_switch_supported | 1 | last used ss | | checksum_switch | 1 | last used ss | | enable_extra_ok_packet_for_stats | 1 | last used ss | +----------------------------------+----------------------+----------------+ 39 rows in set通过模糊查询,查询指定属性的详细信息。
SHOW PROXYSESSION ATTRIBUTE 65141 LIKE '%id%';查询结果如下:
+------------------------+----------------------+----------------+ | attribute_name | value | info | +------------------------+----------------------+----------------+ | proxy_sessid | -6044239443189891058 | cs common | | cs_id | 65141 | cs common | | tid | 76286 | cs common | | pid | 76286 | cs common | | idc_name | | cs common | | last_insert_id_version | 0 | cs var version | | server_sessid | 3221583071 | last used ss | | ss_id | 18 | last used ss | | last_insert_id_version | 0 | last used ss | +------------------------+----------------------+----------------+ 9 rows in set
各字段含义如下表所示:
字段 说明 attribute_name 属性名称 value 属性值 info 基本信息 常见的属性及其说明如下表所示:
字段 字段 proxy_sessid ODP 的会话 ID 号 cs_id ODP 内部标记每个 Client 的 id号cluster Client Session 所属集群名 tenant 租户 user 用户 host_ip 用户 IP host_port 用户端口号 db 数据库 total_trans_cnt 传输事务的总数量 svr_session_cnt 会话总数量 active 是否存活 read_state 客户端会话的状态 tid 线程 ID pid 进程 ID modified_time 历史修改时间 reported_time 历史报告时间 hot_sys_var_version 热更新的系统变量版本 sys_var_version 系统变量版本 user_var_version 用户变量版本 last_insert_id_version 最后插入 ID 版本 db_name_version 数据库名的版本 server_ip OBServer 节点的 IP 地址 server_port OBServer 节点的端口号 server_sessid OBServer 节点的会话 ID 号 ss_id ODP 标记 Server Session 的 ID 号 state 网络连接状态 transact_count 当前 Server Session 执行事务的数量 server_trans_stat 当前 Server Session 的执行状态,主要用于验证当前 Server Session 的请求执行情况是否准确 hot_sys_var_version ODP 保存的常用系统变量的版本 sys_var_version ODP 保存的系统变量的版本 user_var_version ODP 保存的用户系统变量的版本 last_insert_id_version ODP 保存的 last_insert_id变量的版本db_name_version ODP 保存的当前数据库变量的版本 is_checksum_supported 当前 Server Sesion 是否开启了校验和 is_safe_read_weak_supported 是否支持安全弱读 is_checksum_switch_supported 校验和开关是否支持实时开启或关闭 checksum_switch 校验和的开关状态 enable_extra_ok_packet_for_stats 是否支持额外的返回状态确认的数据包