セッションを終了するには、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;
/