sys.sp_xtp_control_proc_exec_stats (Transact-SQL)

適用於:SQL Server

啟用實例原生編譯預存程式的統計數據收集。

若要在原生編譯預存程式的查詢層級啟用統計數據收集,請參閱 sys.sp_xtp_control_query_exec_stats (Transact-SQL)

語法

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 表示成功。 失敗的非零。

權限

需要固定 系統管理員 角色的成員資格。

範例

若要設定@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';