<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://dbstudy.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=V%24ACTIVE_SESSION_HISTORY</id>
	<title>V$ACTIVE SESSION HISTORY - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://dbstudy.co.kr/w/index.php?action=history&amp;feed=atom&amp;title=V%24ACTIVE_SESSION_HISTORY"/>
	<link rel="alternate" type="text/html" href="https://dbstudy.co.kr/w/index.php?title=V$ACTIVE_SESSION_HISTORY&amp;action=history"/>
	<updated>2026-05-08T15:43:09Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.39.10</generator>
	<entry>
		<id>https://dbstudy.co.kr/w/index.php?title=V$ACTIVE_SESSION_HISTORY&amp;diff=52&amp;oldid=prev</id>
		<title>Oracle: 새 문서: == Active Session History == {| class=&quot;wikitable&quot; |- ! 컬럼명 !! 설명 |- | SAMPLE_ID || 샘플 데이터의 고유 식별자 |- | SAMPLE_TIME || 샘플이 수집된 시간 |- | SESSION_ID || 샘플 시점의 세션 ID |- | SESSION_SERIAL# || 샘플 시점의 세션 시리얼 번호 |- | USER_ID || 샘플 시점의 사용자 ID |- | SQL_ID || 샘플 시점에 실행 중인 SQL의 SQL ID |- | SQL_PLAN_HASH_VALUE || SQL 실행 계획의 해시 값 |- | SQL_OPNAME || 샘플 시...</title>
		<link rel="alternate" type="text/html" href="https://dbstudy.co.kr/w/index.php?title=V$ACTIVE_SESSION_HISTORY&amp;diff=52&amp;oldid=prev"/>
		<updated>2024-11-22T12:36:31Z</updated>

		<summary type="html">&lt;p&gt;새 문서: == Active Session History == {| class=&amp;quot;wikitable&amp;quot; |- ! 컬럼명 !! 설명 |- | SAMPLE_ID || 샘플 데이터의 고유 식별자 |- | SAMPLE_TIME || 샘플이 수집된 시간 |- | SESSION_ID || 샘플 시점의 세션 ID |- | SESSION_SERIAL# || 샘플 시점의 세션 시리얼 번호 |- | USER_ID || 샘플 시점의 사용자 ID |- | SQL_ID || 샘플 시점에 실행 중인 SQL의 SQL ID |- | SQL_PLAN_HASH_VALUE || SQL 실행 계획의 해시 값 |- | SQL_OPNAME || 샘플 시...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Active Session History ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 컬럼명 !! 설명&lt;br /&gt;
|-&lt;br /&gt;
| SAMPLE_ID || 샘플 데이터의 고유 식별자&lt;br /&gt;
|-&lt;br /&gt;
| SAMPLE_TIME || 샘플이 수집된 시간&lt;br /&gt;
|-&lt;br /&gt;
| SESSION_ID || 샘플 시점의 세션 ID&lt;br /&gt;
|-&lt;br /&gt;
| SESSION_SERIAL# || 샘플 시점의 세션 시리얼 번호&lt;br /&gt;
|-&lt;br /&gt;
| USER_ID || 샘플 시점의 사용자 ID&lt;br /&gt;
|-&lt;br /&gt;
| SQL_ID || 샘플 시점에 실행 중인 SQL의 SQL ID&lt;br /&gt;
|-&lt;br /&gt;
| SQL_PLAN_HASH_VALUE || SQL 실행 계획의 해시 값&lt;br /&gt;
|-&lt;br /&gt;
| SQL_OPNAME || 샘플 시점의 SQL 연산(Operation) 이름&lt;br /&gt;
|-&lt;br /&gt;
| FORCE_MATCHING_SIGNATURE || 강제 매칭 시그니처 값 (유사 SQL 식별용)&lt;br /&gt;
|-&lt;br /&gt;
| EVENT || 샘플 시점의 대기 이벤트 이름&lt;br /&gt;
|-&lt;br /&gt;
| EVENT_ID || 대기 이벤트의 고유 ID&lt;br /&gt;
|-&lt;br /&gt;
| WAIT_CLASS || 대기 이벤트의 클래스 (e.g., User I/O, System I/O)&lt;br /&gt;
|-&lt;br /&gt;
| WAIT_TIME || 대기 시간이 기록된 경우, 대기 시간 (마이크로초 단위)&lt;br /&gt;
|-&lt;br /&gt;
| TIME_WAITED || 대기 시간이 기록되지 않은 경우, 샘플 시간 동안 대기한 시간&lt;br /&gt;
|-&lt;br /&gt;
| BLOCKING_SESSION || 샘플 시점에서 블로킹 중인 세션 ID&lt;br /&gt;
|-&lt;br /&gt;
| BLOCKING_SESSION_STATUS || 블로킹 세션의 상태 (VALID/NO HOLDER 등)&lt;br /&gt;
|-&lt;br /&gt;
| CURRENT_OBJ# || 샘플 시점에서 접근 중인 객체 ID&lt;br /&gt;
|-&lt;br /&gt;
| CURRENT_FILE# || 샘플 시점에서 접근 중인 데이터 파일 번호&lt;br /&gt;
|-&lt;br /&gt;
| CURRENT_BLOCK# || 샘플 시점에서 접근 중인 데이터 블록 번호&lt;br /&gt;
|-&lt;br /&gt;
| CURRENT_ROW# || 샘플 시점에서 접근 중인 행 번호&lt;br /&gt;
|-&lt;br /&gt;
| SESSION_STATE || 세션 상태 (e.g., WAITING, ON CPU)&lt;br /&gt;
|-&lt;br /&gt;
| PROGRAM || 세션이 실행 중인 프로그램 이름&lt;br /&gt;
|-&lt;br /&gt;
| MODULE || 샘플 시점에서 실행 중인 모듈 이름&lt;br /&gt;
|-&lt;br /&gt;
| ACTION || 샘플 시점에서 실행 중인 작업(Action) 이름&lt;br /&gt;
|-&lt;br /&gt;
| SERVICE_HASH || 연결된 서비스의 해시 값&lt;br /&gt;
|-&lt;br /&gt;
| CLIENT_ID || 클라이언트 식별자&lt;br /&gt;
|-&lt;br /&gt;
| QC_INSTANCE_ID || 쿼리 코디네이터(Query Coordinator)의 인스턴스 ID (병렬 쿼리 시)&lt;br /&gt;
|-&lt;br /&gt;
| INST_ID || 샘플이 수집된 인스턴스의 ID&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
# V$ACTIVE_SESSION_HISTORY 뷰는 인스턴스에서 샘플링된 세션 활동을 제공&lt;br /&gt;
# 활성 세션은 매초마다 샘플링되어 SGA의 순환 버퍼에 저장&lt;br /&gt;
# 데이터베이스에 연결되어 있고 유휴 대기 클래스에 속하지 않는 이벤트를 기다리는 모든 세션은 활성 세션으로 간주&lt;br /&gt;
## 샘플링 시점 CPU에 있었던 모든 세션 정보 포함&lt;br /&gt;
## V$ACTIVE_SESSION_HISTORY 뷰는 샘플당 각 활성 세션에 대해 하나의 행을 반환하며 최신 세션 샘플 행을 먼저 반환&lt;br /&gt;
## 활성 세션 샘플은 SGA의 순환 버퍼에 저장되기 때문에 시스템 활동이 클수록 순환 버퍼에 저장할 수 있는 세션 활동의 시간(초)은 줄어듬.&lt;br /&gt;
## 즉, 세션 샘플이 V$뷰에 나타나는 기간 또는 V$뷰에 표시되는 세션 활동의 시간(초)은 전적으로 데이터베이스 활동에 따라 달라짐.&lt;br /&gt;
# AWR(Automatic Workload Repository) 스냅샷의 일부로 V$ACTIVE_SESSION_HISTORY의 콘텐츠도 디스크로 플러시 됨&lt;br /&gt;
## 이 V$뷰의 내용은 과도한 시스템 활동 중에 상당히 커질 수 있으므로 세션 샘플의 일부만 디스크에 기록 함&lt;br /&gt;
# active 세션만 캡처하면 시스템에서 허용되는 세션 수가 아니라 수행 중인 작업과 직접 관련된 크기로 관리 가능한 데이터 세트가 표시&lt;br /&gt;
# active 세션 기록을 사용하면 V$ACTIVE_SESSION_HISTORY 뷰의 현재 데이터와 DBA_HIST_ACTIVE_SESS_HISTORY 뷰의 기록 데이터 모두에 대한 자세한 분석을 검사하고 수행할 수 있으므로 추가 성능 추적 정보를 수집하기 위해 워크로드를 재생할 필요가 없는 경우가 많음 &lt;br /&gt;
# 활성 세션 기록에는 캡처된 각 SQL 문에 대한 실행 계획 정보도 포함&lt;br /&gt;
## 이 정보는 SQL 실행의 어느 부분이 SQL 경과 시간에 가장 크게 기여했는지 식별하는 데 사용&lt;br /&gt;
# ASH에 있는 데이터는 다음을 포함하여 캡처하는 다양한 차원에서 롤업 가능 &lt;br /&gt;
## SQL 문의 SQL 식별자 (SQL identifier of SQL statement)&lt;br /&gt;
## SQL 문을 실행하는 데 사용되는 SQL 계획의 SQL 계획 식별자 및 해시 값(SQL plan identifier and hash value of the SQL plan used to execute the SQL statement)&lt;br /&gt;
## SQL 실행 계획 정보 (SQL execution plan information)&lt;br /&gt;
## 개체 번호, 파일 번호 및 블록 번호 (Object number, file number, and block number)&lt;br /&gt;
## 대기 이벤트 식별자 및 매개변수 (Wait event identifier and parameters)&lt;br /&gt;
## 세션 식별자 및 세션 일련 번호 (Session identifier and session serial number)&lt;br /&gt;
## 모듈 및 작업 이름 (Module and action name)&lt;br /&gt;
## 세션의 클라이언트 식별자 (Client identifier of the session)&lt;br /&gt;
## 서비스 해시 식별자 (Service hash identifier)&lt;br /&gt;
## 소비자 그룹 식별자 (Consumer group identifier)&lt;/div&gt;</summary>
		<author><name>Oracle</name></author>
	</entry>
</feed>