

# 세션 분리
<a name="Appendix.Oracle.CommonDBATasks.DisconnectingSession"></a>

전용 서버 프로세스를 종료하여 현재 세션을 분리하려면 Amazon RDS 프로시저 `rdsadmin.rdsadmin_util.disconnect`를 사용합니다. `disconnect` 프로시저에는 다음과 같은 파라미터가 있습니다.


****  

| 파라미터 이름 | 데이터 형식 | 기본값 | 필수 | 설명 | 
| --- | --- | --- | --- | --- | 
| `sid` | 숫자 | — | 예 | 세션 식별자입니다. | 
| `serial` | 숫자 | — | 예 | 세션 일련번호입니다. | 
| `method` | varchar | 'IMMEDIATE' | 아니요 | 유효한 값은 `'IMMEDIATE'` 또는 `'POST_TRANSACTION'`입니다. | 

다음 예제에서는 세션을 분리합니다.

```
begin
    rdsadmin.rdsadmin_util.disconnect(
        sid    => {{sid}}, 
        serial => {{serial_number}});
end;
/
```

세션 식별자와 세션 일련번호를 얻으려면, `V$SESSION` 뷰를 쿼리하세요. 다음 예제에서는 사용자 `AWSUSER`의 모든 세션을 확보합니다.

```
SELECT SID, SERIAL#, STATUS FROM V$SESSION WHERE USERNAME = '{{AWSUSER}}';
```

이 메서드를 사용하려면 데이터베이스가 열려 있어야 합니다. 세션 분리에 대한 자세한 내용은 Oracle 문서에서 [ALTER SYSTEM](http://docs.oracle.com/cd/E11882_01/server.112/e41084/statements_2014.htm#SQLRF53166) 단원을 참조하세요.