> For the complete documentation index, see [llms.txt](https://docs.tibero.com/tiberostudio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tibero.com/tiberostudio/about/dba/session-manager/sessions/top.md).

# 상단 영역

상단 영역은 Session을 조회 및 제어할 수 있는 **Toolbar**와 현재 연결된 데이터베이스에서 조회 가능한 세션 목록을 표시한 테이블(**Session List Table**)로 구성되어 있다.

## Toolbar

<figure><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/xkaV69cN0Ri0kBsMnJn5/Screenshot%20from%202025-05-09%2014-39-15.png" alt=""><figcaption><p>Session 탭 Toolbar</p></figcaption></figure>

Sessions 탭 상단 Toolbar는 세션 데이터를 제어하고 조회를 보조하는 여러 기능 버튼으로 구성되어 있다.

Toolbar의 가장 왼쪽에는 **세션 데이터가 마지막으로 갱신된 시각**이 표시되며, 이는 사용자가 현재 보고 있는 세션 정보가 최신인지 확인할 수 있다.

<table><thead><tr><th width="153">항목</th><th>설명</th></tr></thead><tbody><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/OjYhHsSkC4oGYusTCLFM/Toggle.png" alt=""></td><td>세션 정보를 자동으로 새로 고침하는 기능이다. 주기(초)를 설정할 수 있으며, 기본값은 5초이며 최소 3초 이상부터 설정 가능하다.</td></tr><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/MrYuKBo0u5uX2gbFXD8t/Text%20Button.png" alt=""></td><td>선택한 세션을 강제로 종료한다. SID, SERIAL#을 기준으로 종료되며, 수행 전 사용자 확인이 요구된다. 선택된 세션이 하나일 경우에만 활성화된다.</td></tr><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/zdrEJTl1jgKomrioVo0C/Text%20Button.png" alt=""></td><td>Session List Table 데이터를 내보낸다. txt, csv, excel 형식이 지원된다. 자세한 내용은 [<a href="/tiberostudio/about/sql-editor/export-data.md">Export Data</a>] 파트를 참고한다.</td></tr><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/7oD1DkzOOtg4HtNEDEek/Text%20Button.png" alt=""></td><td>세션 테이블의 컬럼 표시, 정렬 순서, 고정 여부 등을 사용자가 직접 설정할 수 있다. 자세한 내용은 [<a href="/pages/H2hWtz91ryAIShfwekSl#id-3.-customize-filter">Customize Filter</a>] 파트를 참고한다.</td></tr><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/U53yceUCAbtrPFcrjGLv/Text%20Button-1.png" alt=""></td><td>SQL ELAPSED TIME, WAIT TIME에 대해 경고 또는 위험 수준의 기준값을 설정할 수 있다. 이 설정은 세션 목록의 시각적 알림에 적용된다.</td></tr><tr><td><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/iJa05U11c66rhwPw8whF/Text%20Button.png" alt=""></td><td>수동으로 데이터를 새로 고침한다. 최신 상태의 세션 목록을 즉시 조회할 수 있다.</td></tr></tbody></table>

### Kill Session

**Kill Session** 기능은 선택한 세션을 강제로 종료하는 기능으로, 불필요하거나 비정상적인 세션을 제어할 수 있도록 지원한다. 이 기능을 사용할 경우, 해당 세션의 트랜잭션이 중단될 수 있으므로 신중하게 사용해야 한다.

사용 방법은 다음과 같다.

1. **Session List Table에서 종료할 세션을 선택**한 후, Toolbar의 **\[Kill Session]** 버튼을 클릭한다.
2. 다음과 같은 확인 창이 표시되며, 종료할 세션의 주요 정보가 나타난다. 이 때, **\[View Session Details]** 버튼을 통해 세션 종료 전  Session Detail 탭을 통해 상세 정보를 확인할 수 있다.

   **※ Transaction Monitor 화면에서는 \[View Session Details] 버튼이 제공되지 않는다.**

   <figure><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/Q4TlpsSUTAMphjwazKuy/Screenshot%20from%202025-05-09%2015-17-27.png" alt=""><figcaption><p>Kill Session 확인 창</p></figcaption></figure>
3. **\[Kill Session]** 버튼을 클릭하면 세션 종료가 즉시 실행된다.

### Time Alert Settings

**Time Alert Setting** 기능은 세션 목록에 표시되는 SQL\_ELAPSED\_TIME과 WAIT\_TIME에 대해 **경고 및 위험 수준의 임계값(Threshold)** 을 설정할 수 있는 기능이다.  임계값을 초과하는 경우, 해당 컬럼의 셀에 아이콘이 표시된다.

<figure><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/In585kwg95sDpvzVOnbA/Screenshot%20from%202025-05-09%2015-17-41.png" alt=""><figcaption><p>Time Alert Settings 창</p></figcaption></figure>

Warning Level의 임계값은 `0.1 ~ 999.9` 사이 값으로 입력 가능하며, Danger Level의 임계값은 `0.1 ~ 1000.0`사이 값으로  입력 가능하고, Danger Level은 항상 Warning Level보다 커야 한다.

## Session List Table

Toolbar 아래에는 현재 Connection에서 조회된 세션 목록이 테이블 형태로 표시된다. &#x20;

<figure><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/tz883604ijgA5LHGnsBY/Screenshot%20from%202025-05-09%2016-05-49.png" alt=""><figcaption><p>Session List Table</p></figcaption></figure>

조회되는 정보는 다음과 같다.

<table><thead><tr><th width="216">항목</th><th>설명</th></tr></thead><tbody><tr><td><strong>INST_ID</strong></td><td>인스턴스 ID이다.</td></tr><tr><td><strong>SID</strong></td><td>세션 ID이다.</td></tr><tr><td><strong>SERIAL#</strong></td><td>세션의 고유 일련 번호이다.</td></tr><tr><td><strong>AUDSID</strong></td><td>세션의 보조 일련 번호이다.</td></tr><tr><td><strong>USER#</strong></td><td>현재 사용자 ID이다.</td></tr><tr><td><strong>LOGIN_USER</strong></td><td>로그인한 사용자 ID이다. (<code>USERNAME</code> 컬럼에 해당)</td></tr><tr><td><strong>COMMAND</strong></td><td>현재 수행 중인 SQL 유형이다.</td></tr><tr><td><strong>STATUS</strong></td><td>세션의 활성화 상태이다.</td></tr><tr><td><strong>TYPE</strong></td><td>세션 타입이다.</td></tr><tr><td><strong>LOGON_TIME</strong></td><td>데이터베이스에 접속한 시각이다.</td></tr><tr><td><strong>IP_ADDRESS</strong></td><td>클라이언트의 IP 주소이다.</td></tr><tr><td><strong>SQL_ID</strong></td><td>현재 실행 중인 SQL 문의 ID이다.</td></tr><tr><td><strong>SQL_CHILD_NUMBER</strong></td><td>SQL의 자식 번호(Child Cursor 번호)이다.</td></tr><tr><td><strong>SQL_ELAPSED_TIME_SEC</strong></td><td>SQL 실행에 소요된 시간(초)이다.</td></tr><tr><td><strong>SQL_TRACE</strong></td><td>SQL Trace 활성화 여부를 나타낸다.</td></tr><tr><td><strong>PROGRAM</strong></td><td>사용자가 접속한 클라이언트 프로그램 이름이다.</td></tr><tr><td><strong>MACHINE</strong></td><td>클라이언트가 실행 중인 호스트 이름이다.</td></tr><tr><td><strong>OS_USER</strong></td><td>운영체제 사용자 이름이다.</td></tr><tr><td><strong>LAST_CALL_ET</strong></td><td>마지막 SQL 또는 PL/SQL 호출 후 경과 시간이다.</td></tr><tr><td><strong>WAIT_EVENT</strong></td><td>현재 세션이 대기 중인 이벤트 이름이다.</td></tr><tr><td><strong>WAIT_EVENT_DESC</strong></td><td>대기 이벤트에 대한 설명이다. (<code>WAIT_EVENT</code>에 대한 부가 정보)</td></tr><tr><td><strong>SCHEMA_ID</strong></td><td>접속된 스키마의 내부 ID이다. (<code>SCHEMA#</code>)</td></tr><tr><td><strong>SCHEMA_NAME</strong></td><td>접속된 스키마 이름이다.</td></tr><tr><td><strong>PREV_SQL_ID</strong></td><td>직전에 실행된 SQL 문의 ID이다.</td></tr><tr><td><strong>PREV_CHILD_NUMBER</strong></td><td>직전 SQL의 Child Cursor 번호이다.</td></tr><tr><td><strong>STATE</strong></td><td>세션의 현재 상태이다.</td></tr><tr><td><strong>WLOCK_WAIT</strong></td><td>세션이 대기 중인 잠금(Lock)의 상태 정보이다.</td></tr><tr><td><strong>WAIT_TIME_SEC</strong></td><td>현재 대기 중인 이벤트의 경과 시간(초)이다.</td></tr><tr><td><strong>PGA_USED_MEM_MB</strong></td><td>세션에서 사용하는 PGA 메모리 크기(MB)이다.</td></tr><tr><td><strong>CLIENT_PID</strong></td><td>클라이언트 프로세스 ID이다.</td></tr><tr><td><strong>PID</strong></td><td>세션이 속한 프로세스 ID이다.</td></tr><tr><td><strong>WTHR_ID / OS_THR_ID</strong></td><td>스레드 관련 내부 ID이다.</td></tr><tr><td><strong>TERMINAL</strong></td><td>접속한 터미널 정보이다.</td></tr><tr><td><strong>MODULE</strong></td><td>사용자가 실행한 애플리케이션 모듈 이름이다.</td></tr><tr><td><strong>ACTION</strong></td><td>현재 모듈 내에서 수행 중인 액션 이름이다.</td></tr><tr><td><strong>CLIENT_INFO</strong></td><td>클라이언트가 정의한 추가 정보이다.</td></tr><tr><td><strong>CLIENT_IDENTIFIER</strong></td><td>클라이언트에서 정의한 식별자이다.</td></tr><tr><td><strong>PDML_ENABLED</strong></td><td>병렬 DML 사용 가능 여부이다.</td></tr><tr><td><strong>PDML_STATUS</strong></td><td>병렬 DML 상태이다.</td></tr><tr><td><strong>PDDL_STATUS</strong></td><td>병렬 DDL 상태이다.</td></tr><tr><td><strong>PQ_STATUS</strong></td><td>병렬 쿼리 상태이다.</td></tr><tr><td><strong>ROW_WAIT_OBJ_ID</strong></td><td>대기 중인 오브젝트 ID이다.</td></tr><tr><td><strong>ROW_WAIT_FILE_NO</strong></td><td>대기 중인 데이터 파일 번호이다.</td></tr><tr><td><strong>ROW_WAIT_BLOCK_NO</strong></td><td>대기 중인 블록 번호이다.</td></tr><tr><td><strong>ROW_WAIT_ROW_NO</strong></td><td>대기 중인 로우(Row) 번호이다.</td></tr><tr><td><strong>CONSUMER_GROUP</strong></td><td>세션이 속한 리소스 소비 그룹이다.</td></tr><tr><td><strong>CONSUMED_CPU_TIME</strong></td><td>세션이 소비한 CPU 시간이다.</td></tr></tbody></table>

{% hint style="info" %}
**참고**

설명하지 않은 컬럼에 대한 자세한 내용은 "Tibero 참조 안내서"의 GV$SESSION, V$SESSION을 참고한다.
{% endhint %}

###
