首批通过分布式安全可靠测评,为关键业务系统打造
终止租户会话
更新时间:2026-04-01 11:01:14
OceanBase 数据库支持通过 KILL 语句终止会话。
终止会话的 SQL 语句如下:
KILL [CONNECTION] 'session_id';
语句使用说明:
KILL语句每次只能终止一个会话。MySQL 模式下,普通用户如果拥有
PROCESS权限,则可以查看所有会话。如果拥有SUPER权限,则可以逐一终止所有会话和语句。否则,普通用户只能查看和终止您自己的会话和语句。租户管理员可以逐一终止所有会话和语句。MySQL 模式下,查看权限的相关操作,参见 查看用户权限。如果您没有所需的权限,请联系管理员为您添加,为用户添加权限的相关操作,参见 直接授予权限。
Oracle 模式下,普通用户只能查看和终止自己的会话和语句。普通用户如果拥有
SHOW PROCESS权限,则可以查看所有会话。租户管理员可以逐一终止所有会话和语句。Oracle 模式下,查看权限的相关操作,参见 查看用户权限。如果您没有所需的权限,请联系管理员为您添加,为用户添加权限的相关操作,参见 直接授予权限。
终止指定的会话的示例如下:
KILL session_id;
或者
KILL CONNECTION session_id;
其中,session_id 即会话 ID,可通过 SHOW PROCESSLIST 语句或 SHOW FULL PROCESSLIST 语句获取。获取会话 ID 的详细操作及说明,请参见 查看租户会话。
更多 KILL 语句的使用和说明,请参见 KILL(MySQL 模式) 和 KILL(Oracle 模式)。