sys.sp_xtp_control_proc_exec_stats (Transact-SQL)
适用范围:SQL Server
对实例的本机编译存储过程启用统计信息收集。
若要在本机编译存储过程的查询级别启用统计信息收集,请参阅 sys.sp_xtp_control_query_exec_stats。
语法
sys.sp_xtp_control_proc_exec_stats
[ [ @new_collection_value = ] collection_value ]
, [ @old_collection_value = ] old_collection_value OUTPUT
[ ; ]
参数
[ @new_collection_value = ] new_collection_value
确定过程级统计信息收集是打开 (1
) 还是关闭 (0
)。 @new_collection_value位。
@new_collection_value 当 SQL Server 或数据库启动时,设置为零。
[ @old_collection_value = ] old_collection_value
返回当前状态。 @old_collection_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 sys.sp_xtp_control_proc_exec_stats @old_collection_value = @c OUTPUT;
SELECT @c AS 'collection status';