要终止会话,请使用 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;
/