SET STATISTICS PROFILE (Transact-SQL)
显示语句的配置文件信息。STATISTICS PROFILE 对即席查询、视图和存储过程有效。
语法
SET STATISTICS PROFILE { ON | OFF }
备注
STATISTICS PROFILE 为 ON 时,执行的各个查询都返回其常规结果集,后面跟一个附加结果集,显示查询执行的配置文件。
附加结果集包含查询的 SHOWPLAN_ALL 列以及下面的附加列。
列名 | 说明 |
---|---|
Rows |
各运算符生成的实际行数 |
Executes |
运算符执行的次数 |
权限
若要使用 SET STATISTICS PROFILE 并查看输出,用户必须拥有下列权限:
- 执行 Transact-SQL 语句的相应权限。
- 对包含 Transact-SQL 语句引用的对象的所有数据库有 SHOWPLAN 权限。
对于不生成 STATISTICS PROFILE 结果集的 Transact-SQL 语句,只需具有 Transact-SQL 语句的相应权限。对于生成 STATISTICS PROFILE 结果集的 Transact-SQL 语句,请确保既有 Transact-SQL 语句执行权限又有 SHOWPLAN 权限,否则会中止执行 Transact-SQL 语句,而 Showplan 信息也不会生成。
有关详细信息,请参阅显示计划安全性和 SHOWPLAN 权限和 Transact-SQL 批处理。
请参阅
参考
SET (Transact-SQL)
SET SHOWPLAN_ALL (Transact-SQL)
SET STATISTICS TIME (Transact-SQL)
SET STATISTICS IO (Transact-SQL)
其他资源
分析查询
用于生成显示计划的 Transact-SQL 语句
通过使用 Showplan SET 选项显示执行计划 (Transact-SQL)