View a markdown version of this page

세션 종료 - Amazon Relational Database Service

세션 종료

세션을 종료하려면 Amazon RDS 프로시저 rdsadmin.rdsadmin_util.kill을 사용합니다. kill 프로시저에는 다음과 같은 파라미터가 있습니다.

파라미터 이름 데이터 형식 기본값 필수 설명

sid

숫자

—

예

세션 식별자입니다.

serial

숫자

—

예

세션 일련번호입니다.

method

varchar

null

아니요

유효한 값은 'IMMEDIATE' 또는 'PROCESS'입니다. IMMEDIATE를 지정하면 다음 문을 실행하는 것과 같은 효과가 있습니다.

ALTER SYSTEM KILL SESSION 'sid,serial#' IMMEDIATE

PROCESS를 지정하면 세션과 연결된 프로세스를 종료합니다. IMMEDIATE를 사용하여 세션이 종료되지 못한 경우에만 PROCESS를 지정하세요.

세션 식별자와 세션 일련번호를 얻으려면, 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; /