쿼리 작업을 사용하여 실행 중 및 완료된 T-SQL 쿼리 모니터링
적용 대상:✅ Microsoft Fabric의 SQL 분석 엔드포인트 및 웨어하우스
SQL 쿼리 모니터링은 Fabric 웨어하우스의 성능 모니터링 및 문제 해결과 웨어하우스의 효율성 유지에 필수적입니다. 쿼리 작업을 사용하면 T-SQL 코드를 실행하지 않고도 장기 실행 및 자주 실행되는 쿼리 목록과 함께 모든 실행 및 기록 T-SQL 쿼리를 원스톱으로 볼 수 있습니다. 쿼리 작업을 사용하면 쿼리 실행 시간이 예상보다 오래 걸리지 않고 성공적으로 완료되도록 할 수 있습니다.
필수 조건
- 쿼리 작업에 액세스하려면 작업 영역의 관리자여야 합니다. 구성원, 기여자, 뷰어에게는 이 보기에 액세스할 수 있는 권한이 없습니다.
시작하기
쿼리 작업 환경을 시작하는 방법에는 두 가지가 있습니다.
작업 영역 보기 내에서 모니터링하려는 웨어하우스 옆에 있는 추가 옵션(...)을 선택하고 쿼리 작업을 선택합니다.
모니터링하려는 웨어하우스의 쿼리 편집기 내 리본에서 쿼리 작업을 선택합니다.
쿼리 실행
쿼리 실행 페이지에서 지난 30일까지 실행 중, 성공, 취소 및 실패한 쿼리 목록을 볼 수 있습니다.
- 드롭다운 목록을 사용하여 상태, 제출자 또는 제출 시간을 필터링합니다.
- 검색 창을 사용하여 쿼리 텍스트 또는 다른 열의 특정 키워드를 필터링합니다.
각 쿼리에 대해 다음 세부 정보가 제공됩니다.
열 이름 | 설명 |
---|---|
분산 문 ID | 각 쿼리의 고유 ID |
쿼리 텍스트 | 실행된 쿼리의 텍스트(최대 8,000자) |
제출 시간(UTC) | 요청이 도착한 타임스탬프 |
기간 | 쿼리를 실행하는 데 걸린 시간 |
상태 | 쿼리 상태(실행 중, 성공, 실패 또는 취소됨) |
제출자 | 쿼리를 보낸 사용자 또는 시스템의 이름 |
세션 ID | 쿼리를 특정 사용자 세션에 연결하는 ID |
원본 실행 | 세션을 시작한 클라이언트 프로그램의 이름. |
페이지에 표시되는 쿼리를 다시 로드하려면 리본에서 새로 고침 단추를 선택합니다. 실행 중인 쿼리가 즉시 실행을 중지하려는 경우 확인란을 사용하여 쿼리를 선택하고 취소 단추를 선택합니다. 쿼리가 취소되기 전에 확인하는 대화 상자가 표시됩니다. 선택한 동일한 SQL 세션의 일부인 선택되지 않은 쿼리도 취소됩니다.
동적 관리 보기를 사용하여 실행 중인 쿼리에 대한 동일한 정보를 찾을 수도 있습니다.
쿼리 인사이트
쿼리 인사이트 페이지에서 장기 실행 쿼리 목록을 확인하고 쿼리를 자주 실행하여 웨어하우스의 쿼리 내에서 추세를 확인할 수 있습니다.
장기 실행 쿼리 인사이트의 각 쿼리에 대해 다음 세부 정보가 제공됩니다.
열 이름 | 설명 |
---|---|
쿼리 텍스트 | 실행된 쿼리의 텍스트(최대 8,000자) |
중간 실행 기간 | 실행에서 평균 쿼리 실행 시간(ms) |
실행 횟수 | 쿼리를 실행한 총 횟수 |
마지막 실행 기간 | 마지막 실행에서 소요된 시간(ms) |
마지막으로 실행된 분산 문 ID | 마지막 쿼리 실행에 대한 고유 ID |
마지막 실행 세션 ID | 마지막 실행에 대한 세션 ID |
자주 실행되는 쿼리 인사이트의 각 쿼리에 대해 다음 세부 정보가 제공됩니다.
열 이름 | 설명 |
---|---|
쿼리 텍스트 | 실행된 쿼리의 텍스트(최대 8,000자) |
평균 실행 기간 | 실행 간 평균 쿼리 실행 시간(ms) |
최대 기간 | 가장 긴 쿼리 실행 시간(ms) |
최소 기간 | 최단 쿼리 실행 시간(ms) |
마지막으로 실행된 분산 문 ID | 마지막 쿼리 실행에 대한 고유 ID |
실행 횟수 | 쿼리를 실행한 총 횟수 |
성공한 실행 수 | 성공한 쿼리 실행 수 |
실패한 실행 수 | 실패한 쿼리 실행 수 |
취소된 실행 수 | 취소된 쿼리 실행 수 |
집계된 인사이트와 함께 쿼리 실행의 완료, 실패 및 취소된 쿼리에 대한 동일한 정보는 Fabric 데이터 웨어하우징의 쿼리 인사이트에서도 찾을 수 있습니다.
제한 사항
- 실행 중인 동시 워크로드에 따라 기록 쿼리가 쿼리 작업에 표시되는 데 최대 15분이 걸릴 수 있습니다.
- 쿼리 실행 및 지정된 필터 선택에 대한 쿼리 인사이트 탭에는 상위 10,000개 행만 표시할 수 있습니다.
- 기본 시스템 보기가 아직 생성되지 않아 새 웨어하우스를 만든 직후 쿼리 작업이 열리면 "잘못된 개체 이름 queryinsights.exec_requests_history" 오류가 발생할 수 있습니다. 해결 방법으로 2분 정도 기다린 다음 페이지를 새로 고칩니다.