次の方法で共有


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 は 0 に設定されています。

  • @old\_collection\_value = 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 sp_xtp_control_proc_exec_stats @old_collection_value=@c output
select @c as 'collection status'

関連項目

参照

システム ストアド プロシージャ (Transact-SQL)

概念

インメモリ OLTP (インメモリ最適化)