sys.sp_xtp_control_proc_exec_stats (Transact-SQL)
对实例的本机编译存储过程启用统计信息收集。
若要对所有本机编译存储过程启用查询级统计信息收集,请参阅 sys.sp_xtp_control_query_exec_stats (Transact-SQL)。
适用范围:SQL Server(SQL Server 2014 到当前版本)。 |
语法
sp_xtp_control_proc_exec_stats [ [ @new_collection_value = ] collection_value ], [ @old_collection_value]
参数
@new\_collection\_value = value
决定打开 (1) 还是关闭 (0) 过程级统计信息收集。当 SQL Server 或数据库启动时,@new_collection_value 设置为零。
@old\_collection\_value = value
返回当前状态。
返回代码
0 表示成功。 非零表示失败。
权限
要求用户为固定 sysadmin 角色的成员。
代码示例
若要设置 @new\_collection\_value 和查询 @new\_collection\_value 的值,请执行以下操作:
exec [sys].[sp_xtp_control_proc_exec_stats] @new_collection_value = 1
declare @c bit
exec sp_xtp_control_proc_exec_stats @old_collection_value=@c output
select @c as 'collection status'