终止会话
要终止会话,请使用 Amazon RDS 过程 rdsadmin.rdsadmin_util.kill
。kill
过程具有以下参数。
参数名称 | 数据类型 | 默认值 | 必需 | 描述 |
---|---|---|---|---|
|
number |
— |
是 |
会话标识符。 |
|
number |
— |
是 |
会话的序列号。 |
|
varchar |
null |
否 |
有效值为
如果您指定 |
要获取会话标识符和会话序列号,请查询 V$SESSION
视图。以下示例获取用户 AWSUSER
的所有会话。
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = '
AWSUSER
';
以下示例终止会话。
BEGIN rdsadmin.rdsadmin_util.kill( sid =>
sid
, serial =>serial_number
, method => 'IMMEDIATE'); END; /
以下示例终止与会话关联的进程。
BEGIN rdsadmin.rdsadmin_util.kill( sid =>
sid
, serial =>serial_number
, method => 'PROCESS'); END; /