ITPub博客

首页 > 数据库 > 国内数据库 > 打卡 OceanBase 29|查看 ODP 上所有租户连接的全部 Client Session 的内部状态的方法

打卡 OceanBase 29|查看 ODP 上所有租户连接的全部 Client Session 的内部状态的方法

原创 国内数据库 作者:泡椒凤爪 时间:2023-01-18 15:21:55 0 删除 编辑

本文介绍了查看 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.jihua.sjh | sys    | root | XXX.XXX.XXX.XXX:22540 | NULL |           0 |                 1 | MCS_ACTIVE_READER | 2230520 | 2230520 |
+--------------------+------+-----------------+--------+------+-----------------------+------+-------------+-------------------+-------------------+---------+---------+
1 row in set

各字段含义如下表所示:

字段 字段
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 的详细介绍,请参见  CONNECTION_ID。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026121/viewspace-2932599/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2023-01-18

  • 博文量
    53
  • 访问量
    19390