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

KILL SESSION

KILL SESSION命令用于终止 Graph 服务中正在运行的会话,并返回该会话的 ID。

注意,您的当前会话无法使用该命令来终止。

语法

kill_session_command
KILL SESSION session_id

kill_session_command ::=
    'KILL' 'SESSION' session_id

参数

session_id

待终止的会话的 ID。一次只能指定一个会话 ID。您可以使用 SHOW CURRENT_SESSION 获取当前会话 ID,或使用 SHOW SESSIONS 获取当前 Graph 服务中所有会话的 ID。

示例

终止某个会话

KILL SESSION 1228399980662537 

1228399980662537为待终止会话的 ID。

返回:

+------------------+
| session_id       |
+------------------+
| 1228399980662537 |
+------------------+

终止除当前会话以外的所有会话

当前会话无法使用KILL SESSION命令来终止,但可以使用以下语句来终止其他会话:

'''
CALL show_sessions() RETURN id
NEXT
CALL kill_session(id, false) FINISH
'''