VPC 환경에서 이용 가능합니다.
Query History에서는 Query History 메뉴의 화면 구성과 쿼리 실행 내역을 확인하는 방법을 설명합니다.
Query History 화면
Query History 화면은 다음과 같이 구성되어 있습니다.

| 영역 | 설명 |
|---|---|
| ① 메뉴명 | 현재 확인 중인 메뉴명 |
| ② 기본 기능 | Query History 메뉴에서 기본으로 제공하는 기능
|
| ③ 상태 필터 | 쿼리 실행 상태를 드롭다운 메뉴에서 선택하여 상태별 내역 확인 가능 |
| ④ 검색창 | 쿼리 내용을 입력하여 검색 가능 |
| ⑤ 실행 내역 | 최근 1개월간의 쿼리 실행 내역(쿼리 실행 내역 확인 참고) |
쿼리 실행 내역 확인
쿼리 실행 내역을 확인하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서
> Services > Big Data & Analytics > Data Query 메뉴를 차례대로 클릭해 주십시오. - Query History 메뉴를 클릭해 주십시오.
- 필요한 경우, 조회할 쿼리 실행 내역의 상태를 선택하거나 검색창에 검색어를 입력한 후
을 클릭해 주십시오.
- 선택한 상태 또는 검색된 내역이 조회됩니다.
- 각 항목에 대한 설명은 다음과 같습니다.
항목 설명 쿼리 실행한 쿼리 내용 상태 실행한 쿼리의 상태 - QUEUED: 쿼리가 승인되어 실행하기 위해 대기 중인 상태
- STARTING: 쿼리 실행이 시작된 상태
- RUNNING: 쿼리를 실행 중인 상태
- FINISHED: 쿼리 실행이 정상적으로 완료된 상태
- FAILED: 쿼리 실행에 실패한 상태
- CANCELED: 쿼리 실행이 완료되기 전 실행을 취소한 상태
재사용(클라이언트) 쿼리 결과 재사용 여부 및 쿼리 실행을 요청한 클라이언트 - 재사용 여부
- new: 재사용 안 함
- reuse: 쿼리 결과 재사용
- 클라이언트 유형
- CONSOLE: 네이버 클라우드 플랫폼 콘솔의 Query Editor를 통해 요청
- SDK: JDBC, CLI, SDK를 통해 요청
- API: open API를 통해 요청
실행 시작 시간 (UTC+09:00) 쿼리 실행을 시작한 시간 소요 시간 쿼리 실행을 완료하기까지 소요된 시간 처리 데이터 크기 쿼리 실행 시 처리한 데이터의 크기 - 쿼리 실행 내역의 상세 정보를 확인하려면 [상세보기] 버튼을 클릭해 주십시오. 탭별로 확인할 수 있는 정보는 다음을 참고해 주십시오.
상세 정보 확인
[상세 정보] 탭에서 확인할 수 있는 상세 정보에 대한 설명은 다음과 같습니다.
| 구분 | 정보 | 설명 |
|---|---|---|
| 실행 정보 | 실행 ID | 쿼리 실행 시 자동 부여되는 고유한 ID |
| 재사용 여부 | 쿼리 실행 시 이전 실행 결과 재사용 여부 | |
| 쿼리문 | 실행한 쿼리 내용 | |
| 상태 | 쿼리 실행 상태(쿼리 실행 내역 확인 참고) | |
| 클라이언트 타입 | 쿼리 실행을 요청한 클라이언트의 유형(쿼리 실행 내역 확인 참고) | |
| 파라미터 정보 | 쿼리 실행에 사용된 파라미터 값(파라미터를 사용한 쿼리 실행 참고) | |
| 테이블 정보 | 카탈로그 | 쿼리 실행 시 사용된 데이터 소스명 |
| 테이블 | 쿼리 실행 시 사용된 테이블명 | |
| 스키마 | 쿼리 실행 시 사용된 데이터베이스명 | |
| 실행 시간 정보 | 생성 일시 | 쿼리가 생성된 시간 |
| 시작 일시 | 쿼리 실행이 시작된 시간 | |
| 종료 일시 | 쿼리 실행이 완료된 시간 | |
| 총 수행 시간 | 소요 시간 + 내부 처리 시간의 합 | |
| 대기 시간 | 쿼리 실행 요청되고 실행까지 대기한 시간 | |
| 계획 시간 | 쿼리 계획 시간 | |
| 소요 시간 | 쿼리 실행 시간 | |
| 스캔한 시간 | 데이터를 스캔한 시간 | |
| 실행 데이터 정보 | 출력 데이터 크기 | 쿼리 실행을 통해 출력한 데이터의 크기 |
| 출력 데이터 수 | 쿼리 실행을 통해 출력한 데이터 수 | |
| 스캔 데이터 크기 | 쿼리 실행을 통해 스캔한 데이터의 크기 | |
| 실행 인프라 정보 | 메모리 최대 사용량 | 쿼리 실행 시의 메모리 최대 사용량 |
| CPU 사용 시간 | 쿼리 실행 시의 CPU 사용 시간 |
실행 구조도 확인
[실행 구조도] 탭에서는 실행 구조도의 각 단계를 클릭하여 단계별 쿼리 실행 정보를 상세하게 확인할 수 있습니다. 확인할 수 있는 상세 정보는 다음과 같습니다.
| 구분 | 정보 | 설명 |
|---|---|---|
| 실행 정보 | 단계 | 실행 구조도에서 선택된 단계 |
| 상태 | 해당 단계의 상태(쿼리 실행 내역 확인 참고) | |
| 스캔 데이터 크기 | 해당 단계에서 스캔한 데이터의 크기 | |
| 스캔 데이터 수 | 해당 단계에서 스캔한 데이터 수 | |
| 출력 데이터 크기 | 해당 단계에서 출력한 데이터의 크기 | |
| 출력 데이터 수 | 해당 단계에서 출력한 데이터 수 | |
| 메모리 최대 사용량 | 해당 단계에서의 메모리 최대 사용량 | |
| 스캔한 시간 | 데이터를 스캔한 시간 | |
| 시작 일시 | 쿼리 실행이 시작된 시간 | |
| 종료 일시 | 쿼리 실행이 완료된 시간 | |
| 소요 시간 | 쿼리 실행이 완료된 시간 | |
| 대기 시간 | 쿼리 실행 요청되고 실행까지 대기한 시간 | |
| CPU 사용 시간 | 해당 단계에서의 CPU 사용 시간 | |
| 스캔 테이블 정보 | 테이블 | 해당 단계에서 스캔한 테이블의 카탈로그, 스키마 정보 |
| 컬럼(타입) | 해당 단계에서 스캔한 테이블의 속성 및 데이터 유형 정보 |