SET STATISTICS PROFILE(Transact-SQL)
적용 대상: SQL Server
Azure SQL Database
Azure SQL Managed Instance
문에 대한 프로필 정보를 표시합니다. STATISTICS PROFILE은 임의 쿼리, 뷰 및 저장 프로시저에서 작동합니다.
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)