跳转至
开发版采用单机部署,无需产品 License 文件。需要多机部署或大规模性能测试? 了解企业版

SHOW SESSIONS

SHOW SESSIONS命令返回用户在当前 Graph 服务中所有活跃会话的信息。

返回信息如下表:

列 描述
id 会话的 ID。
username 拥有该会话的用户的名称。
client 启动会话的客户端的 IP 地址。
schema 当前会话中的 Schema 的路径。默认为/default_schema。
graph 当前会话中的图或临时图的 Schema 路径和名称。如果未为当前会话设置图或临时图,则该值为空或为当前用户所设置主图的 Schema 路径和名称。
timezone 会话中设置的时区。默认为UTC。
active_query 会话中当前运行的查询。
start_time 会话开始的时间。
update_time 会话最后修改的时间。执行 SESSION SET 和 SESSION RESET 可修改会话配置。

前提条件

只有具有角色ADMIN的用户才能查看当前 Graph 服务中所有活跃会话的信息。其他用户只能查看由自己发起的活跃会话的信息。更多关于角色的信息,请参见角色与权限。

语法

show_sessions_command
SHOW SESSIONS

show_sessions_command ::=
    'SHOW' 'SESSIONS'

示例

显示所有活跃的会话

SHOW SESSIONS

返回:

+---------------------+----------+-----------------------------------------------------------------+-----------------+-----------------------+----------+---------------+-----------------------------+-----------------------------+
| id                  | username | client                                                          | schema          | graph                 | timezone | active_query  | start_time                  | update_time                 |
+---------------------+----------+-----------------------------------------------------------------+-----------------+-----------------------+----------+---------------+-----------------------------+-----------------------------+
| 5205985221035598119 | root     | 127.0.0.1:38100/GO/5.0.0/v5.0.0-20250826075917-508a2bc033f7     | /default_schema |                       | UTC      | show sessions | 2025-09-29T06:46:07.159000Z | 2025-09-29T06:46:07.159000Z |
| 5144571693254518393 | user1    | 127.0.0.1:39420/GO/5.0.0/v5.0.0-20250826075917-508a2bc033f7     | /my_schema      |                       | UTC      |               | 2025-09-29T06:33:06.963000Z | 2025-09-29T06:33:06.963000Z |
+---------------------+----------+-----------------------------------------------------------------+-----------------+-----------------------+----------+---------------+-----------------------------+-----------------------------+