SET STATISTICS PROFILE (Transact-SQL)

显示语句的配置文件信息。STATISTICS PROFILE 对即席查询、视图和存储过程有效。

主题链接图标Transact-SQL 语法约定

语法

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 批处理