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 またはデータベースの起動時に 0 に設定されます。
[ @old_collection_value = ] old_collection_value
現在の状態を返します。 @old_collection_value は ビットです。
リターン コードの値
0
成功を収めます。 エラーの場合は 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';