Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
글로벌 내비게이션 바에서 [Analysis] > [Performance Analysis] > [Top N Performance] 메뉴를 클릭하면 Top N Performance 화면이 열린다.
Top N Performance 화면에서는 검색 기간 동안에 상위에 존재하는 SQL에 대해 확인할 수 있다.
이때 Category와 Item을 설정하면 선택한 Item에 대해 Value를 확인할 수 있다. 또한 Category 목록에서 행을 클릭하면 해당 항목의 SQL 목록을 확인할 수 있고, SQL 목록의 SQL ID를 클릭하면 SQL Detail 화면이 새 창으로 열린다.
다음은 탭 화면의 각 영역에 대한 설명이다.
데이터 집계 기준으로 'Module'(기본값), 'Program', 'User Name', 'OS User', 'Machine'이 있으며, 'SQL'을 선택하면 집계 기준 없이 SQL 단위로 표시된다.
집계 항목으로 'Logical Reads', 'Physical Reads', 'Redo Entries', 'Execute Count' 등이 있다.
Category와 Item 선택을 통해 모니터링 하고자 하는 기간에서의 성능 지표를 확인할 수 있다. 이때 영역 오른쪽 상단의 콤보박스를 통해 SQL Category를 제외한 Category에 대해 정렬 리스트의 개수(ALL / Top 20 / Top 30 / Top 50)를 지정할 수 있다.
다음은 Category / Module 영역에서 제공하는 항목에 대한 설명이다.
Category / Module에서 발생한 SQL 중 Item(Logical Reads) 값(Value)이 높은 순서대로 출력한다. SQL ID를 클릭하면 화면이 새 창으로 열린다.
다음은 '선택한 Item / SQL' 영역(예: Logical Reads / SQL)에서 제공하는 항목에 대한 설명이다.
Name
Category에서 선택한 값에 대한 정보
– Module : 모듈 이름 – Program : 프로그램 이름 – User Name : 데이터베이스 사용자 이름 – OS User : OS 사용자 이름 – Machine : 세션에 접속한 클라이언트의 호스트 이름
Value
선택한 기준(Category, Item)에 대한 총합
Ratio [%]
SQL ID | Child Number
SQL ID와 SQL의 Child Number
SQL Text
SQL 구문
Value

각 항목별 사용 비율
SQL별 선택한 기준(Category, Item)에 대한 값
Ratio [%]
SQL별 비율


Daily Hourly Chart에서 선택한 한 시간 동안의 분 단위 차트를 확인할 수 있다. 이때 해당 차트는 Daily Hourly Chart의 아래에 위치한다. Interval은 min으로 고정되어 있으며, Aggregation은 Daily Hourly Chart와 별도로 AVG / MAX / MIN 중 선택할 수 있다. (기본값 AVG)
Minute Chart의 막대를 클릭하면 Go to Analysis 창이 열리며, 선택한 시각(Selected Time)을 기준으로 이동할 메뉴를 고를 수 있다.
각 버튼에 대한 설명은 다음과 같다.
Performance Trend
선택한 시각이 속한 1시간 Slice의 Performance Trend 화면이 새 창으로 열린다.
Top N
선택한 시각 1시간 전부터 선택한 시각까지를 조회 기간으로 화면이 새 창으로 열린다. 인스턴스는 전달되지 않아 마지막에 조회한 인스턴스로 열린다.




Performance Trend에서는 관제 인스턴스의 성능 지표 추이를 분석할 수 있다.
최대 7일 범위의 부하 추이를 거시적으로 확인하는 OverAll 화면과, 특정 시간 구간(Slice)을 초 단위까지 파고들어 세션·SQL 수준의 원인을 확인하는 TimeSlice 화면으로 구성된다.
OverAll: DB Load, CPU & Memory Usage, Session Count, Wait Class 차트로 전체 부하 흐름을 확인하고 이상 구간(Peak)을 탐지하는 화면이다.
TimeSlice: 분석할 시간 구간을 Slice 단위 탭으로 열어 Chart Tab으로 지표를 좁히고, Table Tab으로 해당 시점의 세션 / SQL / Lock / Wait 상세 정보를 확인하는 화면이다.
일반적인 분석 흐름은 다음과 같다.
OverAll에서 DB Load와 상세 차트로 부하가 높은 구간을 찾는다.
차트에서 해당 시점을 클릭하면 클릭한 시점이 속한 정각 1시간 Slice가 TimeSlice 탭으로 생성된다.
TimeSlice에서 Chart Tab으로 지표를 확인하고, 시점을 선택해 Table Tab에서 세션 / SQL 수준의 원인을 분석한다.
자세한 내용은 하위 페이지에서 설명한다.


글로벌 내비게이션 바에서 [Analysis] > [Performance Analysis] > [Heatmap Trend] 메뉴를 클릭하면 Heatmap Trend 화면이 열린다.
Heatmap Trend 화면에서는 선택한 인스턴스의 Resource 사용량에 대한 Overview를 확인할 수 있다. 이때 지정한 구간 동안 시간, 일자별로 Resource 사용량을 도식화하여 한눈에 확인할 수 있고, 선택한 시간의 분 단위 막대 그래프로 정밀하게 전체적인 사용량의 흐름을 알 수 있다.
자세한 내용은 하위 페이지에서 설명한다.
Performance Analysis에서는 성능과 관련된 각종 지표들을 확인할 수 있다.
OverAll 화면에서 최대 7일 범위의 부하 추이를 확인해 이상 구간을 찾고, TimeSlice 기능으로 해당 구간을 초 단위까지 Drill-Down하며 세션 / SQL / Lock / Wait 정보를 복합적으로 확인할 수 있다.
Physical Reads, Hard Parse 등 내가 관심 있는 지표를 어떤 SQL이 가장 많이 발생시켰는지 확인할 수 있다.
설정한 지표의 변화 추이를 Heatmap을 통해 확인하고, 더 상세히 분석하고자 하는 기간의 Performance Trend나 Top N Performance 페이지로 연계할 수 있다.

선택한 기간 하루 동안의 시간 단위 차트를 제공한다. 이때 Heatmap Trend 화면 상단의 OS, Stat, Wait (Time), Wait (Count), Session 버튼을 사용해서 각 지표의 사용량에 대한 Overview를 확인할 수 있다. 차트 오른쪽 위의 Interval은 hour로 고정되어 있으며, Aggregation은 AVG / MAX / MIN 중 선택할 수 있다. (기본값 AVG)
OS 관련 항목('CPU Idle', 'CPU Sys', 'Memory Usage' 등)의 사용량에 대한 시간 단위 차트를 조회한다.
이때 지표 선택 버튼 영역 오른쪽의 콤보박스를 사용하여 조회할 리소스를 변경할 수 있다.
Stat 관련 항목('Logical Reads', 'Physical Reads', 'Execute Count' 등)의 사용량에 대한 시간 단위 차트를 조회한다.
이때 지표 선택 버튼 영역 오른쪽의 콤보박스를 사용하여 조회할 리소스를 변경할 수 있다.
Wait Time 관련 항목('WE_JC_BUF_DISK_READ_TIME', 'WE_BUF_FREE_TIME' 등)의 사용량에 대 한 시간 단위 차트를 조회한다.
이때 지표 선택 버튼 영역 오른쪽의 콤보박스를 사용하여 조회할 리소스를 변경할 수 있다.
Wait Count 관련 항목('WE_JC_BUF_DISK_READ_COUNT', 'WE_BUF_FREE_COUNT' 등)의 사용량 에 대한 시간 단위 차트를 조회한다.
이때 지표 선택 버튼 영역 오른쪽의 콤보박스를 사용하여 조회할 리소스를 변경할 수 있다.
Session 관련 항목('Active Session', 'Lock Waiter Session')의 사용량에 대한 시간 단위 차트를 조회한다.
이때 지표 선택 버튼 영역 오른쪽의 콤보박스를 사용하여 조회할 리소스를 변경할 수 있다.








Slice 구간의 지표 추이를 6개의 차트로 확인하고, 분석할 시점을 선택한다.
Slice 구간의 지표 추이를 Session / Stat / CPU / Memory / Wait Class / Wait Event 6개 탭으로 제공한다. 차트에서 부하가 높은 시점을 찾아 클릭하면, 하단 Table Tab에서 해당 시점·구간의 상세 데이터를 확인할 수 있다.
우측 상단에는 Item 드롭다운(Item이 있는 탭만), 현재 Interval 표시, Aggregation 드롭다운이 제공된다.
Item
Stat / Memory / Wait Class / Wait Event 탭에서 세부 지표를 전환한다.
Item을 바꿔도 선택한 시점과 Drill-Down 상태는 유지된다. 다른 Chart Tab으로 전환하면 그 탭의 기본 Item으로 돌아간다.
Aggregation
같은 시간 구간의 데이터를 집계하는 기준이다. AVG / MAX / MIN 중 선택하며 기본값은 MAX다.
같은 Slice 안에서는 Chart Tab 간에 공유된다.
Interval
Slice 단위에 따라 자동으로 결정되는 표시 전용 값이다.
hour 단위 Slice는 min, day 단위 Slice는 hour부터 시작하며, Drill-Down이 진행되면 현재 단계의 Interval이 표시된다.
시점 선택
차트를 클릭하면 클릭한 시점이 속한 Interval 구간이 선택되고, 선택 위치가 차트에 강조 표시된다.
Chart Tab을 전환해도 선택한 시점은 유지된다.
Aggregate 모드에서는 클릭 즉시 Table Tab이 조회되고, Snapshot 모드에서는 초(sec) 차트에서 시점이 선택되어야 조회된다. min / hour 차트 클릭은 Drill-Down만 한다.
Snapshot 모드에서는 차트를 클릭할 때마다 한 단계 아래 Interval로 파고든다.
hour 단위 Slice: min → sec / day 단위 Slice: hour → min → sec
초(sec) 차트에 도착하면 그 구간에서 값이 가장 큰 초가 자동 선택되어 그 시점의 데이터가 Table Tab에 조회된다. 다른 초를 클릭하면 그 초로 바뀐다.
차트 좌상단의 브레드크럼으로 현재 Drill 위치를 확인할 수 있다. 왼쪽부터 Slice 전체 구간, 클릭해 내려간 시간·분 순서로 표시된다. (예: 26.07.28 > 07.28 14H > 07.28 14:05)
세션 수의 추이를 상태별 Stacked Bar Chart로 보여준다. (Y축: Count)
Running Session / Active Session (Non-Running) / Inactive Session 세 지표로 나뉘며, 합이 전체 세션 수가 된다.
세션이 몰린 시점을 찾은 뒤 시점을 선택해 Session Snapshot / Session Workload 테이블에서 원인 세션을 확인하는 데 활용한다.
SQL 실행과 관련된 통계 지표의 추이를 Line Chart로 보여준다. Item 드롭다운으로 지표 그룹을 전환한다.
메모리·디스크에서 읽은 블록 수의 추이를 보여준다. (Y축: Block)
Logical Reads: Memory I/O로 읽은 Block 수
Physical Reads: Disk I/O로 읽은 Block 수
SQL 실행 횟수와 관련 통계의 추이를 보여준다. (Y축: Count)
Execute Count: SQL 실행 횟수
Hard Parse Count: Hard Parse 횟수
Redo Entries: 생성된 Redo Entry 개수
User Rollbacks: 사용자 롤백 횟수
생성된 Redo 로그 크기의 추이를 보여준다. (Y축: Data Unit 설정값, 기본 MB)
Redo Log Size: 생성된 Redo 로그 크기
OS CPU 사용률의 추이를 용도별 Stacked Bar Chart로 보여준다. (Y축: %, 0 ~ 100)
User / Sys / IO / Steal 네 지표로 나뉘며, 합이 전체 CPU 사용률이 된다.
메모리 사용 현황의 추이를 Line Chart로 보여준다. Item 드롭다운으로 지표를 전환한다.
전체 메모리 사용률의 추이를 보여준다. (Y축: %, 0 ~ 100)
사용 가능한 여유 메모리 크기의 추이를 보여준다. (Y축: Data Unit 설정값, 기본 MB)
메모리 페이징 발생량의 추이를 보여준다. (Y축: Count)
Page In / Page Out 두 지표로 나뉜다.
Wait Class별 대기 시간의 추이를 Stacked Bar Chart로 보여준다. Item 드롭다운으로 표시 기준을 전환한다.
19종 Wait Class 중 기본으로 SQL / IO / Redo / Concurrency 4종만 개별 표시된다.
범례에서 체크 해제된 지표는 사라지지 않고 Others로 병합되어 표시되며, 다시 체크하면 개별 표시로 분리된다.
각 Wait Class의 의미는 Table Tab 페이지의 Wait Class 19종 컬럼에서 확인할 수 있다.
Wait Class별 대기 시간을 표시한다. (Y축: Time Unit 설정값, 기본 sec)
전체 대기 시간에서 각 Wait Class가 차지하는 비율을 표시한다. (Y축: %, 0 ~ 100)
대기량 자체보다 어떤 종류의 대기가 지배적인지 비교할 때 활용한다.
주요 Wait Event 5종의 추이를 Line Chart로 보여준다. Item 드롭다운으로 표시 기준을 전환한다.
지표: Single Block Read Wait / Free Buffer Wait / Buffer Busy Wait / TX Lock Wait / Commit Log Flush Wait
이 외 Wait Event별 상세 현황은 Aggregate 모드의 Wait Detail 테이블에서 확인할 수 있다.
각 Wait Event로 대기한 시간을 표시한다. (Y축: Time Unit 설정값, 기본 sec)
각 Wait Event가 발생한 횟수를 표시한다. (Y축: Count)
차트 데이터를 불러오는 동안에는 클릭이 동작하지 않는다.
시점을 고르는 차트(Aggregate 모드의 기본 차트, Snapshot 모드의 초 차트)가 열렸는데 선택된 시점이 없으면 값이 가장 큰 시점이 자동 선택된다. Session 차트는 Running Session 값을 기준으로 하며, Wait Class (% of Total Time)에서는 자동 선택되지 않는다.
상위 크럼을 클릭하면 해당 단계로 돌아간다. 이때 선택했던 시점은 해제된다.















최대 7일 범위에서 인스턴스의 부하 추이를 거시적으로 확인하고 이상 구간을 탐지한다.
OverAll은 Performance Trend 진입 시 처음 표시되는 화면으로, 조회 구간을 결정하는 DB Load 영역과 결정된 구간을 상세하게 보여주는 Detailed Chart 영역으로 구성된다.
현재 그룹에 속한 인스턴스 목록에서 분석할 인스턴스 하나를 선택한다.
TSC, TAC 인스턴스는 클러스터로 묶여 트리 구조로 표시되며, DB 이름(예: TAC [DBNAME])과 Primary / Standby 여부가 함께 표기된다.
마지막으로 조회한 인스턴스가 기본으로 선택된다.
인스턴스를 바꾸면 차트 데이터만 다시 조회된다. 설정해 둔 조회 기간, 상세 구간, 차트 설정, DB Load 범례 표시 상태는 그대로 유지되므로 같은 조건으로 여러 인스턴스를 비교할 수 있다. 단, Detailed Chart의 범례 표시 상태는 기본값으로 돌아간다.
DB Load는 인스턴스의 전체 부하를 하나의 지표로 보여주는 추이 차트로, 조회 기간(Date Range) 중 어느 구간을 상세하게 볼지(Window Range)를 결정하는 역할을 한다.
CPU와 Wait을 평균 동시 세션 수(AAS, Average Active Sessions) 로 환산해 Stacked Area Chart로 쌓아 보여주며, CPU 용량 기준선인 Max CPU(논리 CPU 수)를 함께 표시한다.
범례의 CPU, Wait을 클릭하면 해당 지표를 차트에서 숨기거나 다시 표시할 수 있고, Max CPU를 클릭하면 기준선을 감출 수 있다.
전체 조회 기간을 설정한다.
1일부터 최대 7일까지 선택할 수 있다. 기본값은 오늘을 포함한 최근 7일이다. (예: 오늘이 06-22면 06-16 00:00 ~ 현재 시각)
선택한 마지막 날짜는 그 날 23:59:59까지 조회되며, 오늘을 선택한 경우에는 현재 시각까지만 조회된다.
데이터 보존 기간 이전 날짜와 미래 날짜는 달력에서 선택할 수 없다.
기간을 변경하면 Window Range가 기본값으로 초기화되고, 위치도 가장 최근 구간(오른쪽 끝)으로 다시 잡힌다.
Detailed Chart로 볼 상세 구간을 설정한다.
프리셋 버튼(1H / 12H / 1D / 3D / 7D)을 누르거나 줌 슬라이더의 핸들을 드래그해 조정한다.
최소 1시간부터 1시간 단위로 조정할 수 있다.
프리셋 버튼을 누르면 구간의 끝 시점은 그대로 두고 시작 시점만 앞으로 당겨 길이를 맞춘다. 앞쪽에 여유가 없으면 끝 시점이 뒤로 늘어난다.
현재 구간 길이가 프리셋 값과 정확히 같을 때만 해당 버튼이 선택된 상태로 표시된다. 핸들로 임의 길이를 만들면 아무 버튼도 선택되지 않는다.
Date Range 길이에 따른 기본 Window Range는 다음과 같다.
핸들이나 선택 영역에 마우스를 올리면 현재 구간의 시작·종료 시각이 표시된다. 종료 시각은 구간에 포함되는 마지막 시각으로 표기되므로, 18시 직전까지의 구간은 17:59로 표시된다.
구간은 1시간 단위로 움직이므로 드래그할 때 한 칸씩 끊기듯 이동한다.
드래그하는 동안 아래 Detailed Chart가 실시간으로 함께 움직인다.
우측 상단의 모드 버튼으로 화면 배치를 전환할 수 있다.
Collapse(기본): DB Load는 MiniMap만 표시되고 상세 차트가 세로로 배치된다.
Open: DB Load의 Main Chart가 함께 노출되고 상세 차트가 가로로 배치된다. Main Chart 위에 현재 선택 구간과 길이가 함께 표시된다. (예: Window Range 2026.07.10 09:00 ~ 2026.07.10 20:59 (12 Hours))
선택한 모드는 사용자별로 기억되어 새로고침하거나 다시 접속해도 유지된다.
Window Range로 결정된 구간을 CPU & Memory Usage, Session Count, Wait Class 3개의 차트로 상세하게 보여준다.
마우스를 차트 위에 올리면 해당 시점의 지표 값을 확인할 수 있다. 이때 세 차트가 같은 시점을 함께 표시하고, Open에서는 DB Load의 Main Chart도 같은 시점을 표시하므로 지표 간 관계를 한눈에 비교할 수 있다.
범례를 클릭하면 해당 지표를 차트에서 숨기거나 다시 표시할 수 있다.
세 차트가 함께 사용하는 집계 설정이다. DB Load 차트에는 영향을 주지 않는다.
CPU 사용률과 메모리 사용률의 추이를 CPU와 Memory 두 지표의 Line Chart로 보여준다. (Y축: %, 0 ~ 100 고정)
각 지표의 최댓값 지점이 차트에 표시되며, 범례에 마우스를 올리면 최댓값을 확인할 수 있다.
세션 수의 추이를 상태별 Stacked Area Chart로 보여준다. (Y축: Count)
Running Session / Active Session (Non-Running) / Inactive Session 세 지표로 나뉘며, 합이 전체 세션 수가 된다.
Wait Class별 대기 시간의 추이를 Stacked Area Chart로 보여준다. (Y축: ms)
19종 Wait Class 중 기본으로 SQL / IO / Redo / Concurrency 4종만 표시된다.
다른 차트와 달리 범례에서 체크 해제된 지표는 사라지지 않고 Others로 병합되어 표시된다.
대기 시간은 항상 ms 단위로 표시된다.
OverAll에서 이상 구간을 발견하면 다음 방법으로 TimeSlice로 이동해 상세 분석을 이어갈 수 있다.
TimeSlice 버튼: 같은 창에서 TimeSlice 페이지로 이동한다. 새 탭을 만들지 않으며, 현재 그룹에서 열어둔 탭이 있으면 활성 탭까지 그대로 복원되고, 없으면 빈 TimeSlice 페이지가 열린다. 현재 선택한 인스턴스가 승계된다.
차트 클릭: 클릭한 시점이 속한 정각 1시간 Slice 탭이 새 창의 TimeSlice에 생성된다. 클릭한 차트에 따라 초기 화면 구성이 달라진다.
Data Mode가 Snapshot으로 열리는 경우(DB Load, Session Count): Detailed Chart를 min 단위로 보다가 클릭했다면 그 분의 초(sec) 차트가 값이 가장 큰 초가 선택된 상태로 열린다. DB Load처럼 시간 단위 차트를 클릭했다면 분(min) 차트가 열리며, 분을 클릭하면 초 차트에서 값이 가장 큰 초가 자동 선택된다.
Data Mode가 Aggregate로 열리는 경우(CPU & Memory Usage, Wait Class): 클릭한 분이 선택된 상태로 열려 테이블이 바로 조회된다. 시간 단위 차트를 클릭했다면 값이 가장 큰 분이 자동 선택된다.
조회 기간과 구간은 새로고침해도 유지되지만, GNB 메뉴로 다시 진입하면 기본값으로 돌아간다.
CPU
Process Usage
Aggregate
Session Count
Session
Session Snapshot
Snapshot
Wait Class
Wait Class (Time)
Wait Detail
Aggregate
DB Load에서 부하가 튄 구간을 찾고, Detailed Chart로 어떤 지표가 함께 움직였는지 확인한다.
원인을 더 파악해야 하면 차트의 해당 시점을 클릭해 TimeSlice로 넘어간다.
OverAll은 이상 구간을 "찾는" 화면이고, 정확한 원인 분석은 TimeSlice에서 이어서 진행한다.
1일
1H
2 ~ 3일
12H
4 ~ 7일
Window(선택 영역) 드래그
구간 길이를 유지한 채 위치만 이동한다.
Handle 드래그
잡은 핸들만 움직여 구간 길이를 변경한다. 반대쪽 핸들은 고정된다.
Dim 영역(선택 밖) 클릭
Interval
차트 데이터를 집계하는 시간 간격이다. min / hour 중 선택한다.
선택 가능한 항목은 Window Range 길이에 따라 달라진다. min은 24시간 이하 구간에서, hour는 2시간 이상 구간에서 선택할 수 있다.
기본값은 Window Range가 12시간 미만이면 min, 12시간 이상이면 hour다.
Aggregation
같은 시간 구간의 데이터를 집계하는 기준이다.
AVG / MAX / MIN 중 선택하며 기본값은 MAX다.
DB Load
Session
Session Snapshot
Snapshot











1D
구간 길이를 유지한 채, 클릭한 지점이 Window의 가운데에 오도록 이동한다. (양 끝에서는 경계에 맞춰짐)
CPU & Memory Usage


선택한 시점·구간의 세션 / SQL / Lock / Wait 상세 데이터를 테이블로 확인한다.
Chart Tab에서 선택한 시점·구간의 상세 데이터를 테이블로 제공한다. Data Mode에 따라 제공되는 탭이 달라진다.
Snapshot
Session Snapshot · Lock Tree
각 탭 설명에는 그 탭에서 제공하는 컬럼의 설명이 모두 들어 있다. 세션·SQL 계열 탭에 공통으로 나오는 Wait Class 19종만 이 페이지 하단에서 한 번에 설명한다.
같은 컬럼이라도 값의 성격은 탭별 집계 방식을 따른다. Snapshot 모드 탭은 시점 값, Aggregate 모드 탭은 구간을 집계한 값이다.
컬럼명을 클릭해 정렬할 수 있고, 컬럼 헤더를 드래그해 순서를 변경할 수 있다. 기본으로는 보고 있던 차트와 관련된 컬럼의 내림차순으로 정렬되어 표시된다.
시간 컬럼은 Time Unit 설정(기본 Second), 데이터 용량 컬럼은 Data Unit 설정에 따라 단위가 변경된다. Block · Count · % 컬럼은 고정 단위다.
CSV 다운로드: Data Export 권한이 있는 사용자(Super Admin / Admin / Data Export)에게만 버튼이 노출된다.
Detail Filter: 컬럼별 필터, 컬럼 표시 여부, 컬럼별 단위 변경을 제공한다.
초 단위 Drill-Down으로 선택한 시점의 각 세션(SID + Serial #) 상태 스냅샷이다. 집계 없이 해당 시점에 수집된 데이터를 그대로 표시한다.
SID를 클릭하면 해당 세션의 화면이 새 창으로 열린다. 선택한 시점 기준의 과거 데이터를 보여주므로, 실시간 Session Detail과 달리 Kill Session과 Refresh는 제공되지 않는다.
세션 식별
접속 정보
세션 컨텍스트
현재 실행 정보
성능 지표
위 성능 지표는 선택한 시점에 수집된 세션의 누적 값이다. 구간을 집계한 값이 아니다.
Wait 정보
초 단위 Drill-Down으로 선택한 시점의 Lock Holder / Waiter 관계 스냅샷을 트리 형태로 표시한다.
Lock 정보는 일정 주기로 수집되므로 선택한 시각 이전의 가장 가까운 수집본이 표시된다.
실제 수집 시각은 Collected At 컬럼으로 확인할 수 있다.
수집 정보
세션 식별
접속 정보
세션 컨텍스트
Lock 관계
실행 정보
선택한 구간 동안 각 세션(SID + Serial #)이 발생시킨 활동량의 합계(SUM) 이다. 구간 내에서 어떤 세션이 부하를 많이 발생시켰는지 세션 단위로 비교할 수 있다.
Running 상태의 세션만 집계된다.
SID를 클릭하면 해당 세션으로 필터링된 SQL Trace 탭으로 전환된다. 적용된 필터는 SQL Trace 탭의 Detail Filter에서 확인하거나 해제할 수 있다.
세션 식별
접속 정보
세션 컨텍스트
성능 지표
위 성능 지표는 선택한 구간을 세션 단위로 합산(SUM)한 값이다. 특정 시점의 값이 아니다.
Wait 정보
선택한 구간 동안 각 SQL(SQL ID + Child Number)이 발생시킨 활동량의 합계(SUM) 이다. 같은 SQL이 여러 세션에서 여러 번 실행되었다면 모두 합산된다. 구간 내에서 어떤 SQL이 가장 무거웠는지 식별하는 데 활용할 수 있다.
수집 방식 차이로 같은 SQL이라도 SQL Trace 탭과 값이 미세하게 다를 수 있다.
SQL ID를 클릭하면 화면이 새 창으로 열린다.
SQL 식별
성능 지표
위 성능 지표는 선택한 구간을 SQL 단위로 합산(SUM)한 값이다. 특정 시점의 값이 아니다.
Wait 정보
선택한 구간에 수행 시간이 겹치는 개별 SQL 실행 내역이다. 실행 1건이 1행으로 표시되므로 동일한 SQL의 행이 여러 개 존재할 수 있다.
수행 시간이 설정값(SQL_STAT_HISTORY_THRESHOLD)을 초과한 실행만 수집된다.
SQL ID | Child Number를 클릭하면 화면이 새 창으로 열린다.
SQL · 세션 식별
시간 정보
접속 정보
세션 컨텍스트
성능 지표
위 성능 지표는 해당 실행 1건에 대한 값이다. 구간을 집계한 값이 아니다.
Wait 정보
선택한 구간 동안 OS 프로세스(PID + Command + User)별 CPU(%)와 Memory(%)의 평균값(Avg)과 최댓값(Max) 을 제공한다. CPU Max로 순간적인 부하 급증을 진단하고, Running Time / Last Time으로 프로세스의 실행 이력을 파악할 수 있다.
선택한 구간의 Wait Event별 발생 현황과 해당 이벤트를 대기한 세션 정보를 두 개의 테이블로 제공한다. 좌측 테이블에서 행을 클릭해 Wait Event를 선택하면 우측 테이블이 조회된다.
시점을 변경하거나 다른 TimeSlice 탭으로 전환하면 Wait Event 선택은 해제된다.
Wait Event별 발생 현황이다.
좌측에서 선택한 Wait Event를 대기했던 세션(SID + Serial #)별 집계 정보다.
Session Snapshot, Session Workload, SQL Workload, SQL Trace 탭에 공통으로 제공되는 컬럼이다. 각 컬럼은 해당 Wait Class로 대기한 시간을 의미하며, 컬럼 순서는 중요도 순이다.
검색: 조회된 전체 데이터를 실시간으로 필터링한다.
테이블 확장: 차트 영역을 숨기고 테이블을 전체 높이로 확장한다.
페이지네이션을 제공한다.
Aggregate
Session Workload · SQL Workload · SQL Trace · Process Usage · Wait Detail
SID
세션의 ID
Serial #
세션의 시리얼 번호
Status
IP Address
연결된 세션의 클라이언트 IP 주소
Machine
연결된 세션의 호스트 이름
OS User
Action
dbms_application_info.set_module/action으로 지정된 액션의 이름
Module
dbms_application_info.set_module로 지정된 모듈의 이름
Program
SQL ID
SQL의 고유 식별자
Child Number
같은 SQL의 실행 계획을 구분하는 번호
Prev SQL ID
Elapsed Time
선택한 시점에 수행 중이던 SQL의 경과 시간
CPU Time
CPU 사용 시간
Logical Reads
Wait Event
세션이 대기 중인 Wait Event 타입
Wait Time
세션이 Wait Event로 대기한 시간
Wait Class 19종
Collected At
Lock Tree 수집본의 실제 수집 시각이다. 선택한 시점 이전의 가장 가까운 수집 시각이다.
Instance
데이터베이스 인스턴스명이다. 이 컬럼에서 트리를 펼치거나 접을 수 있다.
SID
세션의 ID
Serial #
IP Address
연결된 세션의 클라이언트 IP 주소
Machine
연결된 세션의 호스트 이름
Module
dbms_application_info.set_module로 지정된 모듈의 이름
Program
세션의 프로그램 이름
Lock Role
해당 세션이 Lock을 점유한 쪽(Holder)인지 대기하는 쪽(Waiter)인지 구분한다.
Session Status
Lock에 참여한 세션의 현재 상태이다. Session Snapshot 탭의 Status와 같은 값이다.
Blocking Time
SQL ID
SQL의 고유 식별자
Child Number
같은 SQL의 실행 계획을 구분하는 번호
Elapsed Time
SID
세션의 ID
Serial #
세션의 시리얼 번호
User Name
IP Address
연결된 세션의 클라이언트 IP 주소
Machine
연결된 세션의 호스트 이름
OS User
Action
dbms_application_info.set_module/action으로 지정된 액션의 이름
Module
dbms_application_info.set_module로 지정된 모듈의 이름
Program
Elapsed Time
SQL 수행에 소요된 시간
CPU Time
CPU 사용 시간
Logical Reads
Wait Class 19종
각 Wait Class로 대기한 시간의 구간 합계(SUM)다. 19종의 이름·순서·의미는 이 페이지 하단의 Wait Class 19종 컬럼에서 확인할 수 있다.
SQL ID
SQL의 고유 식별자이다. 이 탭에서는 집계 기준이 된다.
Child Number
같은 SQL의 실행 계획을 구분하는 번호이다. 같은 SQL ID라도 Child Number가 다르면 다른 행으로 표시된다.
SQL Text
Elapsed Time
SQL 수행에 소요된 시간
CPU Time
CPU 사용 시간
Logical Reads
Wait Class 19종
각 Wait Class로 대기한 시간의 구간 합계(SUM)다. 19종의 이름·순서·의미는 이 페이지 하단의 Wait Class 19종 컬럼에서 확인할 수 있다.
SQL ID | Child Number
SQL ID와 Child Number의 조합이다. 클릭하면 로 이동한다.
SID
세션의 ID
Serial #
Start Time
SQL의 시작 시간
End Time
SQL이 끝난 시간
Log Time
IP Address
연결된 세션의 클라이언트 IP 주소
Machine
연결된 세션의 호스트 이름
OS User
Action
dbms_application_info.set_module/action으로 지정된 액션의 이름
Module
dbms_application_info.set_module로 지정된 모듈의 이름
Program
Elapsed Time
해당 실행 1건의 SQL 수행에 소요된 시간
CPU Time
CPU 사용 시간
Logical Reads
Wait Class 19종
각 Wait Class로 대기한 시간이다. 19종의 이름·순서·의미는 이 페이지 하단의 Wait Class 19종 컬럼에서 확인할 수 있다.
PID
프로세스의 OS PID 값
User
OS 사용자 이름이다. 다른 탭의 OS User와 같은 개념이다.
Command
Wait Event
Wait Event 이름
Wait Class
Wait Event가 속한 Wait Class 이름이다.
Count
SID
세션의 ID
Serial #
세션의 시리얼 번호
User Name
SQL Wait
SQL 실행(SQL Execution) 과정에서 발생하는 대기 시간
IO Wait
데이터 블록 등의 디스크 읽기/쓰기 완료를 기다리는 대기 시간 (예: Single Block Read Wait, Multi Block Disk Read, Direct Path Write)
세션의 상태 - READY: 세션 준비 상태 - RUNNING: 세션 Running 상태 - TX_RECOVERING: 트랜잭션 복구 중 - SESS_CLEANUP: 세션 리소스 정리 중 - ASSIGNED: 스레드가 할당되었지만 아직 준비되지 않은 상태 - CLOSING: 세션이 닫힌 상태 - ROLLING_BACK: Parallel Execution Slave가 롤백된 상태
State
작업 스레드의 상태 - INVALID: 초기화되지 않음 - NEW: 생성 중 - IDLE: 실행될 준비가 됨 - RUNNING: 실행 중 - WAITING: 내부 메시지 대기 중 - RECV_WAITING: 클라이언트 메시지 대기 중 - STOP_BY_MTHR: 모니터링 프로세스에 의해 중지됨 - DEAD: Dead 상태
User Name
세션에 접속한 데이터베이스 사용자 이름
Schema
세션의 스키마
연결된 세션의 OS 계정 이름
Logon Time
세션의 로그온 시간
Client PID
세션에 접속한 클라이언트 프로세스의 ID
PID
세션이 속한 서버 프로세스의 OS PID
Audsid
감사(Audit) 목적으로 사용되는 세션의 보조 식별자
User ID
데이터베이스 사용자 ID
Terminal
연결된 세션의 터미널(TTY) 정보
세션의 프로그램 이름
Client Info
dbms_application_info.set_client_info로 지정된 client_info의 이름
Client Identifier
dbms_session.set_identifier로 지정된 Client ID의 이름
Thr Type
세션의 타입 - WTHR: Working thread - CTHR: Control thread - LGWR: Log writing process - CKPT: Check point process - LARC: Log archive - AGENT: Sequence process - MTHR: Monitoring process - DBWR: Data block writing process - LNW: Log network writing process
세션이 직전에 수행한 SQL의 SQL ID
Prev Child Number
세션이 직전에 수행한 SQL의 Child Number 값
Command
세션이 현재 실행 중인 SQL 타입이다. Process Usage 탭의 Command(OS 명령)와는 다른 지표다. - 0: 실행 중인 SQL 없음 - 1: SELECT - 2: INSERT - 3: UPDATE - 4: DELETE - 5: MERGE - 6: CALL
Undo Blocks
Transaction Undo Block 개수
Undo Records
Transaction Undo Record 개수
SQL Trace
세션에서 SQL 추적을 사용할지 여부이다. SQL Trace 탭과는 무관하다.
Wlock wait
세션이 대기 중인 Wlock 타입
Memory I/O로 읽은 Block 수
Physical Reads
Disk I/O로 읽은 Block 수
Execute Counts
SQL 실행 횟수
Redo Entries
생성된 Redo Entry 개수
Hard Parse
Hard Parse 횟수
PGA Memory (Session)
세션의 PGA 메모리 사용량
각 Wait Class로 대기한 시간이다. 19종의 이름·순서·의미는 이 페이지 하단의 Wait Class 19종 컬럼에서 확인할 수 있다.
세션의 시리얼 번호
User Name
세션에 접속한 데이터베이스 사용자 이름
Holder가 하위 Waiter들을 막고 있는 시간이다(하위 Waiter의 Wait Time 합). Holder 행에만 표시되며 Waiter 행은 -로 표시된다.
Wait Event
Lock에 참여한 세션이 그 시점에 대기 중인 Wait Event 타입
Wait Time
Waiter가 대기한 시간이다. Holder 행은 -로 표시된다. (Blocking Time과 반대다.)
Type
Lock 타입
ID1
Lock ID1
ID2
Lock ID2
Mode
Holder가 점유한 Lock 모드 (Waiter는 항상 0)
Request
Waiter가 요청한 Lock 모드 (Holder는 항상 0)
Lock에 참여한 세션이 그 시점에 수행 중이던 SQL의 경과 시간
세션에 접속한 데이터베이스 사용자 이름
연결된 세션의 OS 계정 이름
Logon Time
세션의 로그온 시간
세션의 프로그램 이름
Memory I/O로 읽은 Block 수
Physical Reads
Disk I/O로 읽은 Block 수
Execute Counts
SQL 실행 횟수
Redo Entries
생성된 Redo Entry 개수
Hard Parse
Hard Parse 횟수
SQL 내용
Memory I/O로 읽은 Block 수
Physical Reads
Disk I/O로 읽은 Block 수
Execute Counts
SQL 실행 횟수
Redo Entries
생성된 Redo Entry 개수
Hard Parse
Hard Parse 횟수
세션의 시리얼 번호
User Name
세션에 접속한 데이터베이스 사용자 이름
SQL ID
SQL의 고유 식별자
Child Number
같은 SQL의 실행 계획을 구분하는 번호
SQL Text
SQL 내용
해당 SQL 수행이 SysMasterDB에 기록된 시간
연결된 세션의 OS 계정 이름
Logon Time
세션의 로그온 시간
세션의 프로그램 이름
Memory I/O로 읽은 Block 수
Physical Reads
Disk I/O로 읽은 Block 수
Execute Counts
SQL 실행 횟수
Redo Entries
생성된 Redo Entry 개수
Hard Parse
Hard Parse 횟수
프로세스의 OS Command다. Session Snapshot 탭의 Command(SQL 타입)와는 다른 지표다.
CPU Avg [%]
선택한 구간에서 수집된 데이터의 CPU 평균 사용률
CPU Max [%]
선택한 구간에서 수집된 데이터의 CPU 최대 사용률
Mem Avg [%]
선택한 구간에서 수집된 데이터의 Memory 평균 사용률
Mem Max [%]
선택한 구간에서 수집된 데이터의 Memory 최대 사용률
Running Time
프로세스가 시작된 후 경과한 실행 시간
Last Time
프로세스의 마지막 활동 시간
구간 동안 모든 세션에서 해당 Wait Event가 발생한 횟수의 합계
Wait Time
구간 동안 모든 세션이 해당 Wait Event를 대기한 시간의 합계
Desc
Wait Event 상세 설명
세션에 접속한 데이터베이스 사용자 이름
Machine
연결된 세션의 호스트 이름
Action
dbms_application_info.set_module/action으로 지정된 액션의 이름
Module
dbms_application_info.set_module로 지정된 모듈의 이름
Program
세션의 프로그램 이름
Wait Time
좌측에서 선택한 Wait Event 1개에 대해 세션별로 대기한 시간의 합계
Count
좌측에서 선택한 Wait Event 1개에 대해 세션별로 발생한 횟수의 합계
Redo Wait
Redo 로그 flush 및 로그 관리 작업 관련 대기 시간 (예: Commit Log Flush Wait, 로그 아카이브 완료 대기)
Concurrency Wait
여러 세션이 동일 내부 리소스(버퍼, 트랜잭션 락, spinlock 등)에 동시 접근할 때 발생하는 경합 대기 시간 (예: Buffer Busy Wait, Free Buffer Wait, TX Lock Wait)
Resource Wait
리소스 제한(Resource Manager) 기능 관련 대기 시간
Cluster Wait
TAC(Tibero Active Cluster) 환경에서 노드 간 블록 전송·캐시 일관성 유지로 인한 대기 시간이다. 단일 인스턴스 환경에서는 발생하지 않는다.
Standby Wait
TSC(Tibero Standby Cluster) 환경에서 Standby로의 로그 네트워크 전송(LNW/LNR)·재생(SMR) 관련 대기 시간
DDL Wait
DDL(CREATE, ALTER, DROP 등) 문 수행 시 관련 잠금 획득 대기 시간
Backup Wait
백업 수행 관련 대기 시간
SQL TAC Wait
TAC 환경에서 SQL 수행 중 노드 간 조율 응답을 기다리는 대기 시간
Redo TAC Wait
TAC 환경에서 Redo 처리 관련 노드 간 동기화 대기 시간
Recovery Wait
트랜잭션 / 데이터베이스 복구 작업 관련 대기 시간
Recovery TAC Wait
TAC 환경에서 인스턴스 복구(instance recovery) 관련 대기 시간
Session Wait
세션 관리 관련 대기 시간이다(세션 키 암·복호화 등). idle 대기는 포함되지 않는다.
Space Wait
스토리지 공간 관리(익스텐트 할당 등) 관련 대기 시간
PSM Wait
PSM(저장 프로시저·함수·패키지 등 저장 모듈) 실행 관련 대기 시간
Internal Wait
엔진 내부 관리 작업(컨트롤 파일, 객체 재검증, Materialized View refresh 등) 관련 잠금 대기 시간
DD Wait
Data Dictionary(시스템 카탈로그) 접근 관련 잠금 대기 시간
XA Wait
XA(분산 트랜잭션) 처리 관련 대기 시간









특정 시간 구간(Slice)을 탭으로 열어 초 단위까지 Drill-Down하며 세션 / SQL / Lock / Wait 정보를 상세 분석한다.
TimeSlice는 분석할 시간 구간을 Slice 단위의 탭으로 열어 상세 분석하는 화면이다. 상단의 Chart Tab에서 지표별 추이를 확인하고 시점을 선택하면, 하단의 Table Tab에서 해당 시점·구간의 세션 / SQL / Lock / Wait 상세 정보를 확인할 수 있다.
Breadcrumb의 Performance Trend를 클릭하면 보고 있던 Slice 구간이 반영된 OverAll로 돌아가 연속적인 분석이 가능하다.
현재 그룹에 속한 인스턴스 목록에서 분석할 인스턴스 하나를 선택한다. 표기 방식은 OverAll과 동일하며, OverAll 또는 링크로 진입할 때 선택되어 있던 인스턴스가 기본으로 선택된다. 인스턴스를 변경해도 열어둔 탭은 유지된다.
분석 구간을 Slice로 나눈 각 Slice가 탭 1개로 표시된다. 여러 Slice를 탭으로 열어두고 전환하며 비교할 수 있다.
탭 라벨은 Slice의 시작 시각과 크기를 함께 표기한다. (예: 24.08.01 09:00(1H))
탭 개수에 제한은 없다. 화면 너비를 초과하면 더보기 버튼이 노출된다.
더보기 목록에서 탭을 선택하면 해당 탭이 목록 맨 앞으로 이동하며 활성화된다. 목록에서 탭을 바로 제거할 수도 있다.
탭을 드래그해 순서를 변경할 수 있다.
+ 버튼으로 새 Slice를 추가하고(Add TimeSlice 모달), 각 탭의 X 버튼으로 제거한다. 탭이 하나도 없으면 안내 문구와 함께 Add TimeSlice 버튼이 표시된다.
새로 추가된 탭에는 라벨 앞에 파란 점이 표시되어 방금 추가된 탭임을 알 수 있다. 화면을 클릭하면 사라진다.
탭을 전환하면 각 탭에서 마지막으로 설정한 조회 상태(Data Mode, Chart / Table Tab, 단위, 선택 시점 등)가 그대로 유지된다. 열어둔 탭과 탭별 설정은 사용자·그룹별로 저장되어 재진입 시에도 유지된다.
그룹을 바꾸면 그 그룹에서 열어둔 탭 목록으로 바뀐다. 이전 그룹의 탭은 삭제되지 않으며, 그 그룹으로 돌아오면 그대로 복원된다.
OverAll·Dashboard·Instance Monitoring 차트의 시점 클릭(또는 우클릭 메뉴의 Performance Trend), 테이블의 Instance Name 클릭, Dashboard 사이드 패널·카드뷰의 우클릭 메뉴, Heatmap Trend 하단 차트(Minute Chart)의 막대를 클릭한 뒤 Go to Analysis 창의 Performance Trend 버튼으로도 TimeSlice에 진입할 수 있다. 이 경우 TimeSlice는 새 창으로 열린다.
클릭한 시점이 속한 정각 1시간 Slice 탭이 탭 목록 맨 앞에 생성된다. 동일한 Slice 탭이 이미 있으면 새로 만들지 않고, 링크 기준으로 초기화된 뒤 선택된다.
어떤 화면·지표에서 진입했는지에 따라 처음 표시되는 Chart Tab / Table Tab / Data Mode가 달라진다. (아래 표 참고) OverAll 차트별 초기 구성은 OverAll 페이지의 에서 확인할 수 있다.
Snapshot 모드로 열리는 경우 클릭한 분의 초(sec) 차트가 열리고, 클릭한 초(초 단위 차트) 또는 값이 가장 큰 초(분 단위 차트)가 선택된 상태로 테이블이 조회된다. DB Load처럼 시간 단위 차트에서 진입하면 분(min) 차트에서 시점을 직접 고른다. Aggregate 모드로 열리는 경우에는 클릭한 분이 선택된 상태로 열린다.
Heatmap Trend에서 진입할 때는 인스턴스와 지표가 전달되지 않아, 마지막에 조회한 인스턴스와 기본 구성(Session / Session Snapshot)으로 열린다.
진입 경로별 초기 구성
분석 구간(Period)을 지정하고, Slice 단위로 분할한 뒤, 탭으로 열 Slice를 다중 선택하는 2단계 모달이다. 모달을 닫았다가 다시 열면 설정은 기본값(Period 1 Hour)으로 초기화된다.
Time Period — 분석 구간을 프리셋 또는 Custom으로 지정한다. 모든 프리셋은 정각 기준으로 스냅된다. (현재 시각 2026-04-07 16:48 기준 예시)
Start / End Time은 Custom을 선택했을 때만 활성화된다. (Slice Unit이 day면 날짜만 선택)
최소 구간은 1시간이며 최대 구간 제한은 없다. 미래 시간과 데이터 보존 기간 이전 날짜는 선택할 수 없다.
시작 시점이 데이터 보존 기간을 벗어나는 프리셋은 비활성화되어 선택할 수 없다.
Slice Unit — Period를 분할할 단위(hour / day)와 크기(Interval)를 설정한다. 선택한 Period에 따라 선택 가능한 단위와 크기가 달라진다.
Interval은 hour 최대 24, day 최대 7까지 설정할 수 있다.
Period를 바꾸면 Unit은 hour, Interval은 1로 초기화된다. Custom에서 Start Time / End Time을 바꿔 선택 중인 Unit을 더 이상 쓸 수 없게 된 경우(예: day 선택 후 같은 날짜의 일부 구간으로 줄인 경우)에도 hour, Interval 1로 초기화된다.
분할된 Slice 목록에서 탭으로 열 Slice를 선택한다.
hour 단위는 날짜별 섹션 안에 시간 그리드로 표시되고, day 단위는 날짜 행 자체를 선택한다.
Slice는 항상 정각 경계에 맞춰 만들어진다. Interval이 구간 길이와 나누어떨어지지 않으면 마지막 Slice는 지정한 구간 끝을 넘어 만들어질 수 있다.
시작이 미래인 Slice는 목록에 표시되지 않으며, 현재 시각이 속한 Slice까지 선택할 수 있다.
Slice는 다중 선택할 수 있으며 개수 제한은 없다. 선택한 Slice를 다시 클릭하면 해제된다.
데이터를 조회하는 방식을 선택한다. 선택한 모드에 따라 차트의 Drill-Down 동작과 Table Tab 목록이 달라진다.
모드를 전환해도 보고 있던 Chart Tab과 시점은 그대로 이어진다. Snapshot으로 바꾸면 보고 있던 분의 초(sec) 차트가 열리고 값이 가장 큰 초가 자동 선택되며, Aggregate에서 시점을 바꾸지 않고 Snapshot으로 돌아오면 이전에 골랐던 초까지 그대로 복원된다. day 단위 Slice에서는 Snapshot으로 바꾸면 보고 있던 시간의 분(min) 차트가 열리고, 분을 클릭해 초 차트로 내려가면 값이 가장 큰 초가 자동 선택된다.
현재 탭의 시간 / 데이터 단위를 일괄 변경하는 설정이다. 해당 단위를 사용하는 모든 지표(차트 Y축, 테이블 컬럼)에 일괄 적용된다.
뱃지에는 현재 적용 중인 단위가 표시된다.
Default는 지표별 기본 단위를 의미한다.
Custom은 Detail Filter에서 특정 컬럼의 단위를 개별 변경한 상태를 의미한다.
설정은 탭별로 적용되어 저장되며, 새 탭은 항상 기본 단위(Default)로 시작한다.
자세한 내용은 하위 페이지에서 설명한다.
Prev 버튼으로 1단계로 돌아갈 수 있고, Confirm 버튼을 클릭하면 선택한 Slice들이 각각 탭으로 생성된다. 새 탭은 탭 목록 맨 앞에 추가되며, 이미 열려 있는 Slice는 새로 만들지 않고 해당 탭이 선택된다.
설정 창의 토글을 Off로 바꾸면 기본 단위로 되돌아간다.
OverAll DB Load · Session Count
Session
Session Snapshot
Snapshot
1 Hour (기본값)
04-07 16:00 ~ 04-07 16:59
8 Hours
04-07 09:00 ~ 04-07 16:59
24 Hours
1 Hour
hour만
1 고정
8 Hours
hour만
Snapshot (기본값)
특정 시점의 상태 데이터
차트 클릭 시 초(sec) 단위까지 Drill-Down. 초 차트에 도착하면 값이 가장 큰 초가 자동 선택되어 테이블이 조회되며, 다른 초를 클릭해 바꿀 수 있다.
Session Snapshot · Lock Tree
Time Unit
Default / Microsecond / Millisecond / Second / Minute / Hour
Second
Data Unit
Default / BYTE / KB / MB / GB / TB


OverAll CPU & Memory Usage
CPU
Process Usage
Aggregate
OverAll Wait Class
Wait Class (Time)
Wait Detail
Aggregate
테이블 Instance Name · Dashboard 사이드 패널 / 카드뷰 우클릭 메뉴
CPU
Process Usage
Aggregate
Dashboard · Instance Monitoring 차트 — CPU 계열 지표
CPU
Process Usage
Aggregate
Dashboard · Instance Monitoring 차트 — Memory 계열 지표
Memory
Process Usage
Aggregate
Dashboard · Instance Monitoring 차트 — Session 계열 지표
Session
SQL Workload
Aggregate
Dashboard · Instance Monitoring 차트 — Stat 계열 지표
Stat (IO Reads)
SQL Workload
Aggregate
Dashboard · Instance Monitoring 차트 — Wait Event 계열 지표
Wait Event (Time)
SQL Workload
Aggregate
Heatmap Trend · 지표 정보가 없는 경우
Session
Session Snapshot
Snapshot
04-06 17:00 ~ 04-07 16:59
Today
04-07 00:00 ~ 04-07 16:59
Yesterday
04-06 00:00 ~ 04-06 23:59
3 Days
04-04 17:00 ~ 04-07 16:59
Custom
DateTimePicker로 직접 지정
1 ~ 8
24 Hours
hour, day
hour: 1 ~ 24 / day: 1
Today
hour 항상, day는 23시 이후만
hour: 1 ~ 경과 시간 / day: 1
Yesterday
hour, day
hour: 1 ~ 24 / day: 1
3 Days
hour, day
hour: 1 ~ 24 / day: 1 ~ 3
Custom
같은 날짜의 하루 일부 구간이면 hour만, 하루 전체(00:00 ~ 23:59)이거나 여러 날에 걸치면 hour·day
hour: 1 ~ 구간 시간 수 / day: 1 ~ 구간에 걸친 날짜 수
Aggregate
선택한 시간 구간의 집계 데이터
Drill-Down 없음. 차트의 한 시점을 클릭하면 해당 구간으로 테이블이 즉시 조회된다. 선택된 시점이 없으면 값이 가장 큰 분(day 단위 Slice에서는 시간)이 자동 선택된다.
Session Workload · SQL Workload · SQL Trace · Process Usage · Wait Detail
MB




