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