본문으로 건너뛰기

exemONE Database SQL Server 성능 분석

1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server

SQL Server 인스턴스의 SQL 성능, 세션, 실행 계획, 파라미터, 알람, 데이터베이스 공간 등 다양한 관점에서 성능을 분석하는 화면입니다.


2. Top N Analysis (상위 SQL 분석)

2-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > SQL Analysis > Top N Analysis

Stacked Area Chart를 활용하여 특정 기간 동안의 Top SQL 및 Top Procedure를 조회하는 화면입니다.

조회 기간 제한: 최소 30분 / 최대 32일

2-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3Chart검색 조건에 따른 일자별 Trend Chart를 보여줍니다.
4Top SQL조회 조건에 맞는 데이터 중 상위 20건을 보여줍니다. Order By 조건에서 선택한 항목의 내림차순으로 정렬됩니다. 최소 20개, 최대 200개 조회 가능합니다.
5Top Procedure조회 조건에 맞는 데이터 중 상위 5건을 보여줍니다. 최소 5개, 최대 200개 조회 가능합니다.

2-3. 상세 기능 설명

2-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time기간 버튼 및 달력 UI를 이용하여 조회 기간 및 시간을 설정합니다. 최대 32일, 최소 30분입니다.
4Group BySQL (Default) / Procedure 중 선택합니다.
5Order ByElapsed Time (Default) / Worker Time / Logical Reads / Physical Reads 중 선택합니다.

2-3-2. Chart

순번항목설명
1마우스 오버마우스 오버 시 툴팁과 인디케이터를 보여줍니다.
2드래그Chart의 특정 영역을 드래그하면 해당 영역이 하이라이팅 처리되고, 이에 대한 정보를 상위 SQL에 보여줍니다.

2-3-3. Top SQL Grid 항목

항목설명
Database Name데이터베이스 명
Object Name오브젝트 명
SQL IDSQL을 식별하는 엑셈의 ID (클릭 시 SQL Detail Slide 오픈)
SQL Text수행된 SQL
SQL Handle쿼리를 식별하는 이진 해시 값
SQL Hash일괄처리 또는 저장 프로시저를 고유하게 식별하는 토큰
Statement start offset현재 실행 중인 구문의 시작 위치(바이트)
Statement end offset현재 실행 중인 구문의 종료 위치(바이트)
Plan Hash쿼리 실행계획을 식별하는 이진 해시 값
Execution Count수행 횟수
Elapsed Time (sec)수행 시간
Worker Time (sec)CPU 시간
Logical Reads논리적 읽기 수
Physical Reads물리적 읽기 수
Rows반환된 행 수
Last Execution End Time마지막으로 실행된 종료 시간
Creation Time컴파일 된 시간
Ratio (%)해당 SQL이 차지하는 비중 (%)

2-3-4. Top Procedure Grid 항목

항목설명
Database Name데이터베이스 명
Object Name오브젝트 명
SQL Handle저장 프로시저를 고유하게 식별하는 토큰
Execution Count실행된 횟수
Elapsed Time (sec)수행 시간
Worker Time (sec)CPU 시간
Logical Reads논리적 읽기 수
Physical Reads물리적 읽기 수
Last Execution End Time마지막으로 실행된 종료 시간
Creation Time컴파일 된 시간
Ratio (%)해당 SQL이 차지하는 비중 (%)

3. Plan Analysis (실행 계획 분석)

3-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > SQL Analysis > Plan Analysis

데이터베이스에서 실행되는 SQL 쿼리의 실행 계획을 시각적으로 표시하고 분석하는 화면입니다. Plan Hash Value 변화가 있는 SQL을 중심으로 분석합니다.

조회 기간 제한: 최소 30분 / 최대 32일

3-2. 기본 뷰 화면 설명

순번항목설명
1Search버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3Plan Analysis List조회 기간 동안 Plan Hash Value 변화가 있는 SQL ID 목록. Plan Count 내림차순으로 정렬됩니다.
4Chart선택된 행 기준으로 SQL의 Plan Hash Value 차트를 보여줍니다.
5SQL List선택된 행의 Plan Hash Value별 child number와 일량을 보여줍니다.
6PlanSQL 목록에서 선택한 Plan Hash Value에 대한 Plan 정보를 보여줍니다.

3-3. 상세 기능 설명

3-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time조회 기간 설정. 최대 32일, 최소 30분입니다.
4FilterPlan Count 기준 필터값을 숫자로 입력합니다.

3-3-2. Plan Analysis List Grid 항목

항목설명
Plan CountPlan 개수
Database Name데이터베이스 명
Object Name오브젝트 명
SQL IDSQL을 식별하는 엑셈의 ID (클릭 시 SQL Detail Slide 오픈)
SQL Text수행된 SQL 쿼리
SQL Handle저장 프로시저를 식별하는 토큰
SQL Hash쿼리를 식별하는 이진 해시 값
Statement Start Offset실행 중인 구문의 시작 위치(바이트)
Statement End Offset실행 중인 구문의 종료 위치(바이트)

3-3-3. Chart

순번항목설명
1차트 정렬Elapsed Time (AVG) / Worker Time (AVG) / Logical Reads (AVG) / Physical Reads (AVG) 중 선택하여 차트 변경 가능
2SQL ID선택된 행의 SQL Handle, SQL Hash, Statement Start/End Offset 값을 목록 우측에 보여줍니다.

3-3-4. SQL List Grid 항목

항목설명
Plan Hash쿼리 실행 계획을 식별하는 이진 해시 값
First Execution Start Time해당 계획의 처음 수행된 시작 시간
Last Execution Start Time해당 계획의 마지막 수행된 시작 시간
Elapsed Time (Min/Avg/Max)완료된 실행에 대한 최소/평균/최대 수행 시간
Logical Reads (Min/Avg/Max)완료된 실행에 사용된 최소/평균/최대 논리적 읽기 수
Physical Reads (Min/Avg/Max)완료된 실행에 사용된 최소/평균/최대 물리적 읽기 수
Worker Time (Min/Avg/Max)완료된 실행에 사용된 최소/평균/최대 CPU 시간
Rows (Min/Avg/Max)완료된 실행에서 반환된 최소/평균/최대 행 수

3-3-5. Plan Tab

순번항목설명
1Plan Hash ValueSQL 목록에서 선택된 행의 Plan Hash값이 상단에 표기됩니다.
2Button다운로드 / Plan Diff (차이점 비교) / Copy (내용 복사) 기능을 제공합니다.
3Grid선택한 Plan을 계층구조로 보여줍니다.

Plan Grid 항목:

항목설명
Stmt TextSQL 구문 혹은 Plan Row에 대한 작업 설명
Stmt ID현재 일괄처리 구문의 ID
Node ID현재 쿼리의 노드 ID
Parent부모 단계의 노드 ID
Physical Op노드에 대한 물리적 알고리즘
Logical Op노드에 대한 관계형 연산자
Argument수행되는 작업에 대한 추가 정보
Defined Values쿼리의 계산된 식 또는 내부 값
Estimate Rows작업에 대한 예상 행 수
Estimate IO작업에 대한 예상 I/O 비용
Estimate CPU작업에 대한 예상 CPU 비용
Avg Row Size작업에 대한 예상 평균 행 크기(바이트)
Total SubTree Cost작업 및 모든 자식 작업에 대한 누적 예상 비용
Output List현재 작업에서 예상하는 열
Type노드 유형
Parallel병렬처리 여부

4. Search SQL (SQL 검색 및 이력 분석)

4-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > SQL Analysis > Search SQL

데이터베이스에서 특정 SQL의 통계 정보와 과거 수행 이력 등을 확인하는 화면입니다.

조회 기간 제한: 최소 1일 / 최대 32일

4-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3SQL List검색 패널에서 선택한 조건에 맞는 SQL 목록을 보여줍니다.
4TrendSQL 목록 영역에서 선택한 SQL의 3가지 주요 지표를 차트 형태로 보여줍니다.
5HistorySQL 목록 영역에서 선택한 SQL의 History 및 상세 정보를 보여줍니다.
6Full TextSQL 목록 영역에서 선택한 SQL의 Full Text를 보여줍니다.
7PlanSQL의 Plan 정보를 보여줍니다.

4-3. 상세 기능 설명

4-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time조회 기간 설정. 최대 32일, 최소 1일입니다.
4FilterDatabase / Object / SQL Hash 조건을 입력합니다.

4-3-2. SQL List Grid 항목

항목설명
No순번
Database Name프로세스가 사용하고 있는 데이터베이스 명
Object Name프로시저 등 오브젝트 명
SQL IDSQL을 식별하는 엑셈 ID 값
SQL수행된 SQL 쿼리
SQL Handle일괄 처리 또는 저장 프로시저를 고유하게 식별하는 토큰
SQL Hash쿼리를 식별하는 이진 해시 값
Execution Count수행 횟수
Elapsed Time (sec)수행 시간
Worker Time (sec)CPU 시간
Logical Reads논리적 읽기 수
Physical Reads물리적 읽기 수
Rows반환된 행 수
Elapsed Time (%)Elapsed Time(sec) / 인스턴스의 총 Elapsed Time(sec) × 100
Worker Time (%)Worker Time(sec) / 인스턴스의 총 Worker Time(sec) × 100
Logical Reads (%)Logical Reads / 인스턴스의 총 Logical Reads × 100
Physical Reads (%)Physical Reads / 인스턴스의 총 Physical Reads × 100
Rows (%)Rows / 인스턴스의 총 Rows × 100
Last Execution End Time마지막 요청의 종료 시간
Creation Time컴파일 된 시간

4-3-3. Trend (주요 지표 추이 차트)

순번항목설명
1ChartTime: 조회한 SQL ID의 Time에 대한 추이 / I/O: I/O에 대한 추이 / Count: Count에 대한 추이
2Zoom기능브러쉬 영역을 조정하여 특정 영역을 확대하거나 축소합니다.

4-3-4. History Grid 항목

항목설명
Time수집 시간
Elapsed Time (sec)수행 시간
Worker Time (sec)CPU 시간
Logical Reads논리적 읽기 수
Physical Reads물리적 읽기 수
Rows반환된 행 수
Executions Count수행 횟수

4-3-5. Full Text

순번항목설명
1Formatting버튼 클릭 시 하단 텍스트 서식이 정렬됩니다.
2Copy아이콘 클릭 시 SQL 전체 텍스트를 복사합니다.

5. Search Session (세션 검색 분석)

5-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > Session Analysis > Search Session

조건 입력을 통해 사용자가 원하는 세션 값을 제공하며, 5초 단위로 세션 정보를 필터링하여 특정 시점의 세션 성능 문제를 분석하는 화면입니다.

조회 기간 제한: 최소 1초 / 최대 1일

5-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3Search Session List조회 조건에 맞는 데이터가 Grid 형식으로 나타납니다.

5-3. 상세 기능 설명

5-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time조회 기간 설정. 최대 1일, 최소 1초입니다.
4FilterElapsed Time(s) / Session ID / Database Name / Object Name / Blocking Session ID / SQL Hash / Host Name / Program Name / Login Name 조건을 입력합니다.

5-3-2. Search Session List Grid 항목

항목설명
Time수집 시간
Elapsed Time (sec)수행 시간
Session IDSession ID (클릭 시 Session Detail Slide 오픈)
SQL IDSQL을 식별하는 엑셈 ID 값 (클릭 시 SQL Detail Slide 오픈)
SQL Text수행된 SQL 쿼리
KPIDWindows 스레드 ID
ECID단일 프로세스 대신 작업하는 하위 스레드를 고유하게 식별하는 실행 컨텍스트 ID
Command Type현재 실행 중인 명령
Status프로세스 ID 상태
Database Name프로세스가 사용하고 있는 데이터베이스 명
Object Name프로시저 등 오브젝트 명
Blocking Session ID요청을 차단하고 있는 세션 ID
Last Wait Type마지막 또는 현재 대기 유형의 이름
Wait Type현재 대기 유형의 이름
SQL Wait Time (ms)현재 대기 시간
SQL Wait Time (ms/s)초당 현재 대기 시간
Wait Resource대기 리소스 유형
Row Count행 수
CPU Time (ms/s)요청에 사용되는 초당 CPU 시간
CPU Time (Sigma)요청에 사용되는 CPU 시간
Logical Reads/s초당 논리적 읽기 수
Logical Reads (Sigma)논리적 읽기 수
Physical Reads/s초당 물리적 읽기 수
Physical Reads (Sigma)물리적 읽기 수
Host Name호스트 명
Program Name프로그램 명
Login Name로그인 명
Login Time로그인 시각
Start Time요청이 시작된 시각
Open Tran프로세스가 열려 있는 트랜잭션 수
Tempdb Alloc현재 작업에서 tempdb에 할당된 페이지 수
Tempdb Dealloc현재 작업에서 tempdb에 할당이 취소된 페이지 수
SRS과거 수행된 이력 대비 수행 시간 지연 여부 값

6. Trend Analysis (성능 추이 분석)

6-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > Performance Analysis > Trend Analysis

날짜별, 시간별 성능 추이 확인이 가능한 화면으로, Time Range Bar를 이용하여 원하는 시간대의 Session, Blocked, SQL Stat, Wait 정보를 정밀 분석하는 화면입니다.

조회 기간 제한: 최소 1일 / 최대 2일 (초 단위 설정 불가)

6-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3Trend Chart데이터베이스 주요 지표 Trend를 표시하며 주요 성능 지표에 대한 모니터링이 가능합니다.
4GridChart에서 클릭 시점에 수집된 Session, Blocked, SQL Stat, Wait 정보를 보여줍니다.

6-3. 상세 기능 설명

6-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time조회 기간 설정. 최대 2일, 최소 1일입니다.

6-3-2. Trend Chart

순번항목설명
1Chart검색 패널에서 조회한 대상, 기간에 맞춰 차트를 보여줍니다.
2Tool Bar공통 도구 모음
3Stat Change좌측 상단 각 차트명을 클릭하여 지표를 변경합니다.

6-3-3. Grid - Session 탭

클릭 시점에 수집된 Session 정보를 확인합니다.

주요 항목설명
Elapsed Time (sec)수행 시간
Session IDSession ID
SQL IDSQL을 식별하는 엑셈의 ID
SQL Text수행된 SQL 쿼리
Last Wait Type마지막 또는 현재 대기 유형의 이름
Wait Type현재 대기 유형의 이름
SQL Wait Time (ms)현재 대기 시간
CPU Time (ms/s)요청에 사용되는 초당 CPU 시간
Logical Reads/s초당 논리적 읽기 수
Physical Reads/s초당 물리적 읽기 수
Blocking Session ID요청을 차단하고 있는 세션 ID
Tempdb Alloc현재 작업에서 tempdb에 할당된 페이지 수
SRS과거 수행된 이력 대비 수행 시간 지연 여부 값

6-3-4. Grid - Blocked 탭

클릭 시점에 수집된 Blocked 정보를 계층구조로 확인합니다.

상위 Grid 주요 항목:

항목설명
Session IDSession ID
SQL Text수행된 SQL 쿼리
Blocking Session ID차단하고 있는 세션 ID
Elapsed Time (sec)수행 시간

하위 Grid 주요 항목 (Lock 상세):

항목설명
Table Name테이블 명
Resource TypeLock 리소스 타입
Request TypeLock 요청 유형
Request Status요청의 현재 상태
Request Mode요청의 모드
Wait Resource대기하는 리소스

6-3-5. Grid - SQL Stat 탭

클릭 시점에 수집된 SQL Stat 정보를 확인합니다.

주요 항목설명
SQL IDSQL을 식별하는 엑셈 ID 값
SQL Text수행된 SQL 텍스트
Execution Count해당 요청의 수행 횟수
Elapsed Time (Last/Min/Max/Avg)수행 시간 (최근/최소/최대/평균)
Worker Time (Last/Min/Max/Avg)CPU 시간 (최근/최소/최대/평균)
Logical Reads (Last/Min/Max/Avg)논리적 읽기 수
Physical Reads (Last/Min/Max/Avg)물리적 읽기 수
Rows (Last/Min/Max/Avg)반환된 행 수

6-3-6. Grid - Top SQL 탭

검색 기간 내 수집된 쿼리 중 Order By 항목 기준 상위 100 SQL 정보를 확인합니다.

순번항목설명
1GridGrid 상단에 데이터 조회 시간 및 기간 정보를 보여줍니다.
2Order ByExecution Count / Elapsed Time (sec) (Default) / Worker Time (sec) / Logical Reads / Physical Reads / Rows 중 선택

6-3-7. Grid - Wait 탭

클릭 시점에 수집된 Wait 정보를 Pie Chart와 Grid로 확인합니다.

항목설명
Stat Name대기 유형 명
Waiting Tasks Count대기 유형의 수
Waiting Tasks Count Delta대기 유형의 수 (delta 값)
Waiting Tasks Count Delta/s대기 유형의 수 (delta/s)
Wait Time (ms)대기 유형에 대한 총 대기 시간
Wait Time Delta대기 시간 (delta 값)
Wait Time Delta/s대기 시간 (delta/s)
Signal Wait Time (ms)신호를 받은 시간과 실행이 시작된 시간의 차이
Signal Wait Time Delta신호 대기 시간 (delta 값)
Signal Wait Time Delta/s신호 대기 시간 (delta/s)

7. Parameter History (파라미터 이력 비교)

7-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > Performance Analysis > Parameter History

파라미터 조회를 통해 장애와 정상 시점의 파라미터를 비교하고 분석하며, 특정 파라미터의 변경 이력을 상세하게 확인하여 장애 발생 시 효과적인 분석이 가능한 화면입니다.

조회 제한: Base Date(기준 날짜)와 Compare Date(비교 날짜)는 동일한 날짜로 선택할 수 없습니다.

7-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 표시됩니다.
3Parameter Search파라미터 목록의 Parameter Name 컬럼 기준 검색이 가능합니다.
4Parameter List기준 날짜와 비교 날짜의 파라미터를 비교했을 때 변경된 파라미터는 파란색(True)으로 표시하여 보여줍니다.

7-3. 상세 기능 설명

7-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Base Date파라미터 현황 확인을 위한 기준 날짜를 선택합니다. 선택한 날짜 기준 마지막 시점의 값을 보여줍니다. 당일 날짜의 데이터를 조회할 경우 현재까지 수집된 데이터 중 마지막 시점의 값을 출력합니다.
4Compare Date파라미터 현황 확인을 위한 비교 날짜를 선택합니다. 기준 날짜와 비교 날짜를 동일한 날짜로 선택하여 비교할 수 없습니다.
5FilterParameter Name (일부 일치 검색 가능) / Different (True: 변경된 파라미터만, False: 전체) 조건을 입력합니다.

7-3-2. Parameter List Grid 항목

항목설명
Parameter NameParameter 명 (클릭 시 파라미터 디테일 슬라이드 오픈)
Base Date기준 날짜의 파라미터 값
Compare Date비교 날짜의 파라미터 값
Different기준 날짜 대비 비교 날짜의 값 차이 (False: 변동 없음, True: 변경됨)

8. Alert History (알람 이력 분석)

8-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > Performance Analysis > Alert History

특정 기간 발생한 Alert의 분석 기능을 제공합니다. 발생한 Alert List와 많이 발생한 Alert을 확인할 수 있습니다.

조회 기간 제한: 최소 7일 / 최대 32일

8-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search List검색 패널에서 선택한 조건은 상단에 텍스트로 보여줍니다.
3Alert날짜별, 시간대별 발생한 알람의 단계를 그래프로 보여줍니다.
4Top Alert선택한 시간대의 상위 알람을 확인할 수 있습니다.
5Alert List발생한 알람의 정보를 확인할 수 있습니다.
6Description알람 목록에서 선택한 알람의 설명을 보여줍니다.

8-3. 상세 기능 설명

8-3-1. Search Panel

순번항목설명
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time조회 기간 설정. 최대 32일, 최소 7일입니다.

8-3-2. Alert (히트맵 차트)

순번항목설명
1Chart icon히트맵 또는 Stack Bar Chart 형태로 표현 방식을 변경할 수 있습니다.
2Alert히트맵에 마우스 오버 시 툴팁을 제공하며 알람 정보(Warning, Critical)를 확인할 수 있습니다. 알람이 발생한 시점을 클릭하면 상위 알람 및 알림 목록 화면에서 관련된 값을 자동으로 하이라이트 처리합니다.

8-3-3. Top Alert

순번항목설명
1Top Alert특정 시간대에 많이 발생한 알람 확인이 가능합니다. 항목 클릭 시 알람 리스트에서 세부 내용을 보여줍니다.

8-3-4. Alert List Grid 항목

항목설명
Time알람 발생 시간
Alert Type알람 종류 (Metric: DBMS 지표, System: OS 지표)
Alert Name알람 명
Value발생한 알람의 값
Level발생한 알람의 Level (Warning: 1단계, Critical: 2단계)
Description알람 상세 정보

9. DB Info (데이터베이스 공간 분석)

9-1. 개요

메뉴 경로: Performance Analysis > Database > SQL Server > DataSpace Analysis > DB Info

데이터베이스의 정보, 데이터 파일, 로그 파일 크기 및 사용량 등을 비교 분석이 가능한 화면입니다.

조회 기간 제한: 최소 1일 / 최대 32일

9-2. 기본 뷰 화면 설명

순번항목설명
1Search Panel버튼 클릭 시 검색 패널을 보여줍니다.
2Search Result검색 패널에서 선택한 조건은 상단에 텍스트로 보여줍니다.
3Database Size Info인스턴스에서 사용 중인 데이터베이스들의 데이터 파일, 로그 파일에 대해 크기, 사용량, 마지막 백업 시간, 가상 로그 파일 개수, 증가량을 보여줍니다.
4Database Info선택한 데이터베이스에 대한 상세 정보를 보여줍니다.
5Database File Info선택한 데이터베이스의 데이터 파일, 로그 파일에 대한 상세 정보를 보여줍니다.
6File Trend (Day)하루 단위로 데이터 파일, 로그 파일의 전체 크기와 사용 중인 크기를 다른 날짜와 비교하여 보여줍니다.
7File Trend (Time)File Trend(Day)에서 선택한 날짜의 1시간별 데이터 파일, 로그 파일의 전체 크기와 사용 중인 크기를 시간별로 비교하여 보여줍니다.
8Top 30 TableFile Trend(Time)에서 선택한 시간대의 Table별 전체 크기와 사용 중인 크기, 증가량, Rows를 확인이 가능합니다.

9-3. 상세 기능 설명

9-3-1. Database Size Info Grid 항목

항목설명
DBID데이터베이스 ID
DataBase Name데이터베이스 명
Data Size (MB)데이터 파일 크기
Data Used Size (MB)데이터 파일 사용 크기
Log Size (MB)로그 파일 크기
Log Used Size (MB)로그 파일 사용 크기
Last Backup Time마지막 백업 시간
VLF Count가상 로그 파일 개수
Increment (MB) (past 24 hours)데이터 파일의 24시간 전 크기 증감량

9-3-2. Database Info Grid 항목

항목설명
DataBase Name데이터베이스 명
Owner데이터베이스 소유자
Create Date데이터베이스 생성 일자
Status데이터베이스 상태
User Access사용자 액세스 설정 값
Compatibility Level호환성 레벨
Collation Name데이터 정렬 값
Recovery Model데이터베이스 복구 모델
Updateability데이터베이스 업데이트 가능 여부

9-3-3. Database File Info Grid 항목

항목설명
DataBase Name데이터베이스 명
File ID데이터베이스 파일 ID
File Name데이터베이스 논리적 파일명
File Path데이터베이스 물리적 파일명
File Group데이터베이스 파일 그룹
File Size (MB)현재 파일 사이즈
Max Size (MB)최대 파일 사이즈
Growth자동 증가 여부 및 증가 사이즈
Usage파일 형식

9-3-4. File Trend (Day) / File Trend (Time)

순번항목설명
1Chart선택된 데이터베이스 기준으로 Total 및 Used 값을 막대 그래프로 보여줍니다. 특정 막대 그래프 선택 시 하이라이트 처리되며 File Trend (Time)과 상위 30 테이블에 해당 데이터를 보여줍니다.
2Toggle데이터 / 로그 형식으로 전환합니다.

9-3-5. Top 30 Table Grid 항목

항목설명
Table Name테이블 명
Total (MB)테이블 사이즈
Used (MB)테이블 사용 사이즈
Increment (MB) (past 24 hours)테이블의 24시간 전 크기 증감량
Usage (%)테이블 사용량 (%)
Rows테이블 행 수

10. 주의사항 / 참고

항목내용
Trend Analysis 조회 범위SQL Server Trend Analysis의 조회 기간은 최소 1일, 최대 2일이며 초 단위 설정이 불가합니다.
Top N Analysis 조회 범위최소 30분, 최대 32일입니다.
Alert History 조회 범위최소 7일, 최대 32일이며 시분초 설정이 불가합니다.
Parameter History 비교 제한Base Date와 Compare Date는 동일한 날짜로 선택할 수 없습니다.
Search Session 조회 범위최소 1초, 최대 1일입니다.
SQL Text 마이그레이션 주의SQL TEXT 테이블 리팩토링 패치 이전에 수집된 데이터의 경우 Trend Analysis > Session/Blocked/SQL Stat의 SQL Text 컬럼 및 Search Session의 SQL Text 컬럼 확인이 불가합니다.
대시보드 위젯 연계대시보드 위젯 링크 기능을 통해 각 PA 화면으로 연계 시, 조회 범위가 최소 범위보다 작은 경우 최소 범위에 맞게 자동 보정됩니다.

참고 문서