SET STATISTICS PROFILE(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

문에 대한 프로필 정보를 표시합니다. STATISTICS PROFILE은 임의 쿼리, 뷰 및 저장 프로시저에서 작동합니다.

Transact-SQL 구문 표기 규칙

Syntax

  
SET STATISTICS PROFILE { ON | OFF }  

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

설명

STATISTICS PROFILE 옵션을 설정하면 실행된 각 쿼리가 일반 결과 집합을 반환하고 그 뒤에는 쿼리 실행 프로필을 보여 주는 추가 결과 집합을 반환합니다.

추가 결과 집합에는 쿼리에 대한 SHOWPLAN_ALL 열과 다음 열이 포함됩니다.

열 이름 Description
각 연산자에서 만든 실제 행 수
Executes 연산자가 실행된 횟수

사용 권한

SET STATISTICS PROFILE을 사용하여 출력을 보려면 다음 권한이 있어야 합니다.

  • Transact-SQL 문을 실행할 수 있는 적절한 권한.

  • Transact-SQL 문이 참조하는 개체가 포함된 모든 데이터베이스에 대한 SHOWPLAN 권한.

STATISTICS PROFILE 결과 집합을 생성하지 않는 Transact-SQL 문의 경우 Transact-SQL 문을 실행할 수 있는 적절한 권한만 있으면 됩니다. STATISTICS PROFILE 결과 집합을 생성하는 Transact-SQL 문의 경우에는 Transact-SQL 문 실행 권한과 SHOWPLAN 권한이 모두 있어야 합니다. 그렇지 않으면 Transact-SQL 문 실행이 중단되고 실행 계획 정보도 생성되지 않습니다.

참고 항목

SET 문(Transact-SQL)
SET SHOWPLAN_ALL(Transact-SQL)
SET STATISTICS TIME(Transact-SQL)
SET STATISTICS IO(Transact-SQL)