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