基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
展示全部 Session
更新时间:2023-08-07 17:30:43
本文介绍了查看 ODP 上所有租户连接的全部 Client Session 的内部状态的方法。
通过 SHOW PROXYSESSION 语句可以查看 ODP 上所有租户连接的全部 Client Session 的内部状态。示例如下:
obclient> SHOW PROXYSESSION;
+--------------------+------+-----------------+--------+------+-----------------------+------+-------------+-------------------+-------------------+---------+---------+
| proxy_sessid | Id | Cluster | Tenant | User | Host | db | trans_count | svr_session_count | state | tid | pid |
+--------------------+------+-----------------+--------+------+-----------------------+------+-------------+-------------------+-------------------+---------+---------+
| 756006681247547396 | 2 | ob1.jianhua.sjh | sys | root | XXX.XXX.XXX.XXX:22540 | NULL | 0 | 1 | MCS_ACTIVE_READER | 2230520 | 2230520 |
+--------------------+------+-----------------+--------+------+-----------------------+------+-------------+-------------------+-------------------+---------+---------+
1 row in set (0.00 sec)
各字段含义如下表所示:
| 字段 | 字段 |
|---|---|
| proxy_sessid | OceanBase 数据库内标记每个 OBProxy 的 64 位 ID 号 |
| Id | ODP 内部标记每个 Client 的 id 号,即 cs id |
| Cluster | 集群名 |
| Tenant | 租户名 |
| User | 用户名 |
| Host | 用户 IP 地址和端口号 |
| db | 数据库 |
| trans_count | OBProxy 会话已传输的事务数量 |
| svr_session_count | OBProxy 维持的会话数量 |
| state | 网络连接状态 |
| tid | 线程 ID |
| pid | 进程 ID |
说明
Id为 ODP 内部标记每个 Client 的id号,即cs id,proxy_sessid为整个 OceanBase 数据库标记每个 Client 的 64 位id号,与标准的CONNECTION_ID()不一致。有关CONNECTION_ID的详细介绍,请参见《 SQL 参考(MySQL 模式)》中的CONNECTION_ID。