Skip to main content

Top-N Analysis

Stacked Area Chart를 활용하여 특정 기간 동안의 Top SQL을 조회하는 기능을 제공합니다.

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

1) Search Panel

순번항목내용
1Reset검색 조건을 초기화합니다.
2Instance인스턴스를 선택합니다.
3Time기간 버튼 및 달력 UI를 이용하여 조회 기간 및 시간을 설정합니다.

Last Month: 조회 기간을 최근 한 달로 설정합니다.
Last Week : 조회 기간을 최근 일주일로 설정합니다.
Yesterday : 조회 기간을 어제로 설정합니다.
Today :  조회 일자를 오늘로 설정합니다.
기간 설정 최대 범위: 32일, 최소 범위: 30분입니다. 설정할 수 있는 기간 범위를 벗어나면 최대/최소 범위에 맞게 기간이 자동으로 설정됩니다.
4Group ByGroup By 조건을 다음과 같이 선택합니다.
SQL (Default)
Procedure
5Order byOrder By 조건을 선택하기 위한 셀렉트 박스의 정렬 방식을 선택합니다.
Elapsed Time (Default)
Worker Time
Logical Reads
Physical Reads

2) Chart

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

3) Top SQL

순번항목내용
1Grid상위 SQL에서 선택된 행의 SQL Handle, SQL Hash, Statement start offset, Statement end offset 값을 Chart 상단에 보여줍니다.
Chart에서 특정영역을 드래그 했을 경우, 해당 영역에 대한 정보가 Grid에 나타납니다.
2Toggle우측 상단의 토글 버튼 클릭을 통해 합계, 평균으로 변환합니다.
Elapsed Time (sec)
Worker Time (sec)
Logical Reads
Physical Reads
Rows

● Grid

순번항목내용
1Database Name데이터베이스 명
2Object Name오브젝트 명
3SQL IDSQL을 식별하는 엑셈의 ID (클릭 시 6.1.4.4. SQL Detail Slide 오픈)
4SQL Text수행된 SQL
5SQL Handle쿼리를 식별하는데 사용되는 이진 해시 값
6SQL Hash쿼리가 속하는 일괄처리 또는 저장 프로시저를 고유하게 식별하는 토큰
7Statement start offset현재 실행 중인 구문의 시작 위치를 바이트 단위로 나타낸 값
8Statement end offset현재 실행 중인 구문의 종료 위치를 바이트 단위로 나타낸 값
9Plan Hash쿼리 실행계획을 식별하는데 사용되는 이진 해시 값
10Execution Count수행 횟수
11Elapsed Time(sec)수행 시간
12Worker Time(sec)CPU 시간
13Logical Reads논리적 읽기 수
14Physical Reads물리적 읽기 수
15Rows반환된 행 수
16Last Execution End Time마지막으로 실행된 종료 시간
17Creation Time컴파일 된 시간
18Ratio (%)해당 SQL이 차지하는 비중 (%)

4) Top Procedure

순번항목내용
1Grid상위 SQL에서 선택된 행의 SQL Handle, SQL Hash, Statement start offset, Statement end offset 값을 Chart 상단에 보여줍니다.
Chart에서 특정 영역을 드래그 했을 경우, 해당 영역에 대한 정보가 Grid에 나타납니다.
2Toggle우측 상단의 토글 버튼 클릭을 통해 합계, 평균으로 변환합니다.
Elapsed Time (sec)
Worker Time (sec)
Logical Reads
Physical Reads

● Grid

순번항목내용
1Database Name데이터베이스 명
2Object Name오브젝트 명
4SQL Handle쿼리가 속하는 일괄처리 또는 저장 프로시저를 고유하게 식별하는 토큰
5Execution Count실행된 횟수
6Elapsed Time (sec)수행 시간
7Worker Time (sec)CPU 시간
8Logical Reads논리적 읽기 수
9Physical Reads물리적 읽기 수
10Last Execution End Time마지막으로 실행된 종료 시간
11Creation Tim컴파일 된 시간
12Ratio(%)해당 SQL이 차지하는 비중 (%)