Trend Analysis
Trend Analysis 화면에서는 조회 기간 동안의 인스턴스 지표 추이를 차트로 확인하고, 그 아래 여러 탭에서 스레드·프로세스·잠금·SQL 등 항목별 상세 데이터를 시점별로 확인할 수 있습니다.
MySQL Multi View 또는 Single View 화면 상단 breadcrumb에서 Single View (또는 Multi View) 드롭다운을 클릭한 뒤 Performance Analysis > Trend Analysis를 선택하세요.

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

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

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

4x/8x/16x 버튼을 클릭하면 한 화면에 표시할 차트 개수를 늘려 더 많은 지표를 한 번에 볼 수 있습니다. 16x를 선택하면 Disk I/O, Memory Percent, Queries Delta, Transaction Count, Lock Waiting Threads, Threads Connected, Connection Usage, Sort Merge Passes, Global/Session Temp Usage, Open Tables, TPS, Redo Log Usage까지 16개 지표를 모두 확인할 수 있습니다.

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

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

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

하단 탭의 시점 선택 컨트롤 공통 동작
Threads, Process List, Lock Tree, Meta Lock Tree처럼 특정 시점의 데이터를 보여주는 탭 상단에는 ◀◀/◀/▶/▶▶ 버튼과 00부터 55까지의 시각 선택 버튼이 표시됩니다.
이 버튼들은 PostgreSQL/Oracle의 5분 단위 버튼과 달리, 현재 선택된 분(minute) 안에서의 초(second) 를 나타냅니다. 예를 들어 10을 클릭하면 시·분은 그대로 유지된 채 초만 10초로 이동합니다. [+] 버튼을 클릭하면 00~59초까지 1초 단위로 세분화된 버튼으로 확장되며, 확장한 상태에서는 [-] 버튼으로 다시 접을 수 있습니다.

탭별로 상세 정보 확인하기
하단에는 Threads, Process List, Lock Tree, Meta Lock Tree, Top SQL, Top Event, Long Active Thread, User Connection Info, Alert, Slow Query 10개 탭이 있습니다.
Host, User Host 컬럼에는 실제 운영 환경의 클라이언트 접속 정보가 표시될 수 있으므로, 화면을 공유하거나 캡처할 때는 노출에 주의하세요.
Threads에서 스레드 목록 확인하기
Threads 탭에는 선택한 시점 기준 스레드가 목록으로 표시됩니다. 화면 상단 스크린샷의 하단 탭이 바로 이 Threads 탭입니다.
목록에서 Thread ID 값을 클릭하면 화면 우측에 해당 세션의 상세 패널이 열립니다. 패널 구성은 Multi View의 Session Detail 패널과 동일합니다.

SQL Text 컬럼은 Search Session과 달리 클릭하면 SQL Full Text 팝업이 열려 전체 구문을 확인할 수 있습니다.

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

Process List에서 프로세스 목록 확인하기
Process List 탭에는 선택한 시점 기준 프로세스가 목록으로 표시됩니다. 화면 상단에는 "Sessions with command = 'Sleep' were excluded from data collection."라는 안내가 표시되어, Sleep 상태 세션은 수집 대상에서 제외됨을 알 수 있습니다.

Process ID 컬럼은 클릭할 수 없습니다. SQL Text 컬럼을 클릭하면 Threads 탭과 동일하게 SQL Full Text 팝업이 열립니다.

Lock Tree에서 잠금 대기 관계 확인하기
Lock Tree 탭에는 잠금을 보유(holder)한 스레드와 이를 기다리는(waiter) 스레드가 트리 구조로 표시됩니다.

holder 행 좌측의 ▾/▸ 아이콘을 클릭하면 그 스레드를 기다리는 waiter 행을 접거나 펼칠 수 있습니다.

목록의 Thread ID 클릭 동작은 위 Threads 탭과 동일하게 Session Detail 패널을 열고, SQL Text 클릭 동작도 동일하게 SQL Full Text 팝업을 엽니다.
Meta Lock Tree에서 메타데이터 잠금 대기 관계 확인하기
Meta Lock Tree 탭은 InnoDB 행·테이블 잠금을 보여주는 Lock Tree와 달리, ALTER TABLE과 같은 DDL이 유발하는 메타데이터 잠금(Metadata Lock) 대기 관계를 동일한 트리 구조로 보여줍니다. 컬럼 구성과 클릭 동작은 Lock Tree 탭과 동일합니다.

Top SQL에서 SQL 순위 확인하기
Top SQL 탭에는 조회 기간 동안의 SQL 실행 통계 순위가 표시됩니다.

목록에서 Digest 값을 클릭하면 화면 우측에 해당 SQL의 상세 패널이 열립니다. 패널 구성과 탭(Full Text/Trend/History/Plan/Sampling SQL Text)은 Multi View의 SQL Detail 패널과 동일합니다.

SQL Text 값을 클릭하면 SQL Full Text 팝업이 열립니다.
우측 상단 Order By 드롭다운에서 Avg Latency, Exec Count, Max Latency, Sort Merge Passes, Tmp Disk Tables 중 정렬 기준을 선택할 수 있습니다.

그리드의 컬럼 제목(예: Avg Latency)을 직접 클릭하면 Order By와 별개로 그 컬럼 기준 정렬만 적용됩니다. 조회 기준 자체를 바꾸려면 Order By 드롭다운을 사용하세요.
Top Event에서 대기 이벤트 순위 확인하기
Top Event 탭에는 Rank, Event Name, Count, Wait Time (sec), Avg Wait Time (sec) 기준의 대기 이벤트 순위가 표시됩니다. 클릭 가능한 값이나 링크는 없으며 순위 확인용으로만 사용합니다.

Long Active Thread에서 장시간 실행 스레드 확인하기
Long Active Thread 탭에는 조회 기간 동안 오래 실행된 스레드가 Elapsed Time (sec) 기준 순위로 표시됩니다.

목록의 Thread ID 클릭 동작은 위 Threads 탭과 동일하게 Session Detail 패널을 엽니다.

User Connection Info에서 사용자별 커넥션 수 확인하기
User Connection Info 탭은 User, Host 기준으로 AVG Connection, MAX Connection을 순위로 보여줍니다. 클릭 가능한 값이나 링크는 없습니다.

특정 사용자나 접속 호스트의 커넥션 수가 유독 많다면 이 탭에서 먼저 확인한 뒤, Search Session에서 조건을 좁혀 원인을 추적할 수 있습니다.
Alert에서 알림 이력 확인하기
Alert 탭에는 조회 기간 동안 발생한 알림이 Time, Alert Type, Rule Name, Level, Value로 표시됩니다. Level 컬럼에는 Warning(경고), Critical(심각) 배지가 표시됩니다. 클릭 가능한 값이나 링크는 없습니다.

Slow Query에서 슬로우 쿼리 이력 확인하기
Slow Query 탭에는 조회 기간 동안 기록된 슬로우 쿼리가 표시됩니다.

목록에서 Thread ID 값을 클릭하면 위 Threads 탭과 동일하게 Session Detail 패널이 열립니다.

SQL Text 값을 클릭하면 SQL Full Text 팝업이 열립니다.
