Trend Analysis
Trend Analysis 화면에서는 조회 기간 동안의 인스턴스 지표 추이를 차트로 확인하고, 그 아래 여러 탭에서 세션·잠금·SQL 등 항목별 상세 데이터를 시점별로 확인할 수 있습니다.
좌측 메뉴에서 데이터베이스 > SQL Server > Trend Analysis를 선택하세요.

화면은 조회 조건, Trend 차트, 하단 탭 목록 세 영역으로 구성됩니다.
조회 조건 설정하기
Period, Group, Instance로 조회 대상 기간과 인스턴스를 설정합니다. 조건을 변경한 뒤 [Search] 버튼을 클릭해야 새 조건으로 다시 조회됩니다.
Trend 차트에서 지표 추이 확인하기
Trend 영역에는 (OS) Cpu Usage (%), Active Sessions (count), Page Lookups / Sec (count), Alarm 등 인스턴스 지표 차트가 표시됩니다.
차트를 클릭하면 해당 시점이 모든 차트에 공통으로 표시되고, 아래 탭 중 시점 기반 탭(예: Session)의 목록이 그 시점 기준으로 갱신됩니다.

차트를 드래그하면 해당 구간으로 확대(줌)됩니다.

확대한 차트를 원래 기간 범위로 되돌리려면 Trend 영역 우측 상단의 새로고침(⟳) 아이콘을 클릭하세요. [Reset] 버튼은 기본적으로 비활성 상태이며, 아래에서 설명하는 것처럼 Stat Change로 차트 지표를 변경했을 때만 활성화되어 그 지표를 원래대로 되돌리는 용도로 쓰입니다.
우측 상단 Legend 토글을 켜면 각 차트 아래에 범례가 표시됩니다.

4x/8x/16x 버튼을 클릭하면 한 화면에 표시할 차트 개수를 늘려 더 많은 지표를 한 번에 볼 수 있습니다. 16x를 선택하면 SQL Compilations, Batch Requests / Sec, Active Transactions, Locks Waiting, User Connections, Number Of Deadlocks / Sec_Total, Physical IO / Sec, Page Life Expectancy, Full Scans / Sec, Total Wait Time / Sec, Transactions / Sec_Total, Elapsed Time까지 16개 지표를 모두 확인할 수 있습니다.

차트 메뉴로 표시 지표와 방식 바꾸기
차트 우측 상단의 [⋮] 버튼을 클릭하면 Stat Change 팝업이 열립니다. Stat Option 탭에서 표시할 지표를 검색해 선택할 수 있습니다.

Chart Option 탭에서는 Display Mode(Line/Bar), Fill Mode, Point Mode를 설정할 수 있습니다.

[Save]를 클릭해 지표를 변경하면 그 차트의 [Reset] 버튼이 활성화되며, 이 버튼을 클릭하면 변경한 지표를 원래대로 되돌립니다.

하단 탭의 시점 선택 컨트롤 공통 동작
Session, Blocked, SQL Stat처럼 특정 시점의 데이터를 보여주는 탭 상단에는 ◀◀/◀/▶/▶▶ 버튼과 00부터 55까지의 시각 선택 버튼이 표시됩니다. ◀◀/▶▶ 버튼은 1분 단위로, ◀/▶ 버튼은 5초 단위로 시점을 이동합니다.
00~55 버튼은 현재 선택된 분(minute) 안에서의 초(second)를 5초 단위로 나타냅니다. [+] 버튼을 클릭하면 00~59초까지 1초 단위로 세분화된 버튼으로 확장되며, 확장한 상태에서는 [-] 버튼으로 다시 접을 수 있습니다. 이때 실제 데이터가 존재하는 5초 단위 값만 클릭할 수 있고 나머지는 비활성 상태로 표시됩니다.

반면 Top SQL, Wait, Alert 탭은 특정 시점이 아니라 조회 조건에서 지정한 전체 기간을 기준으로 집계된 통계를 보여주므로 이 시간 이동 컨트롤이 없습니다.
탭별로 상세 정보 확인하기
하단에는 Session, Blocked, SQL Stat, Top SQL, Wait, Alert 6개 탭이 있습니다.
Host Name, Login Name 컬럼에는 실제 운영 환경의 클라이언트 접속 정보가 표시될 수 있으므로, 화면을 공유하거나 캡처할 때는 노출에 주의하세요.
Session에서 세션 목록 확인하기
Session 탭에는 선택한 시점 기준 세션이 목록으로 표시됩니다. 화면 상단 스크린샷의 하단 탭이 바로 이 Session 탭입니다.
목록에서 Session ID 값을 클릭하면 화면 우측에 해당 세션의 상세 패널이 열립니다. 패널 구성은 Single View의 Session 상세 패널과 동일합니다.

SQL ID 값을 클릭하면 화면 우측에 해당 SQL의 상세 패널이 열립니다. 패널 구성은 Single View의 SQL 상세 패널과 동일합니다.
SQL Text 값을 클릭하면 SQL Full Text 팝업이 열려 전체 구문을 확인할 수 있습니다. [Format SQL] 버튼을 클릭하면 구문을 보기 좋게 정렬해서 다시 표시하고, 복사 아이콘을 클릭하면 구문을 클립보드에 복사합니다.

목록 우측 상단의 [⋮] 버튼을 클릭하면 Reset user data, Export to Excel, Column List 메뉴가 열립니다. 이 메뉴는 아래 다른 탭의 목록에도 동일하게 제공됩니다.

Blocked에서 블로킹 세션과 잠금 리소스 확인하기
Blocked 탭에는 선택한 시점에 실행 대기(runnable) 중이거나 다른 세션에 잠금을 요청 중인 세션이 상단 목록에 표시됩니다. SQL ID, SQL Text 클릭 동작은 위 Session 탭과 동일하게 SQL Detail 패널과 SQL Full Text 팝업을 엽니다.
이 탭의 Session ID 값은 클릭해도 Session Detail 패널이 열리지 않습니다.
상단 목록에서 행을 클릭하면 하단 목록에 그 세션이 보유·대기 중인 잠금 리소스가 Database Name, Table Name, Resource Type, Request Type, Request Status, Request Mode, Wait Resource, Resource Associated Entity ID, Resource Description으로 표시됩니다.

SQL Stat에서 시점의 SQL 캐시 통계 확인하기
SQL Stat 탭에는 선택한 시점 기준으로 SQL 캐시에 남아있는 SQL의 Statement Start/End Offset, Last Execution Start/End Time 등 통계가 표시됩니다. SQL ID, SQL Text 클릭 동작은 위 Session 탭과 동일합니다.

Top SQL에서 SQL 순위 확인하기
Top SQL 탭에는 조회 기간 동안의 SQL 실행 통계 순위가 표시됩니다. SQL ID, SQL Text 클릭 동작은 위 Session 탭과 동일합니다.

우측 상단 Order By 드롭다운에서 Execution Count, Elapsed Time (sec), Worker Time (sec), Logical Reads, Physical Reads 중 정렬 기준을 선택할 수 있습니다.

우측 상단 Sum/Avg 토글을 전환하면 Elapsed Time (sec), Worker Time (sec), Logical Reads, Physical Reads 등 수치 컬럼이 실행 누적 합계와 실행 1회당 평균 값 사이에서 전환됩니다.

Wait에서 대기 이벤트 비중 확인하기
Wait 탭 좌측에는 조회 기간 동안의 대기를 memory/cpu/lock/other/io/latch/network 대기 클래스(Wait Class)별 비중으로 보여주는 파이 차트가 표시되고, 우측에는 Stat Name별 Waiting Tasks Count, Wait Time (ms) 등의 순위 목록이 표시됩니다. 파이 차트의 각 조각에 마우스를 올리면 해당 대기 클래스의 비중을 툴팁으로 확인할 수 있습니다.

Alert에서 알림 이력 확인하기
Alert 탭에는 조회 기간 동안 발생한 알림이 Time, Alert Type, Rule Name, Level, Value로 표시됩니다. Level 컬럼에는 Warning(경고), Critical(심각) 배지가 표시됩니다. 클릭 가능한 값이나 링크는 없습니다.

목록 상단의 필터 입력란에 텍스트를 입력하면 컬럼 값 기준으로 각 탭의 목록을 빠르게 필터링할 수 있습니다.