sys.sp_xtp_control_proc_exec_stats (Transact-SQL)
S'applique à : SQL Server
Active la collection de statistiques pour les procédures stockées compilées en mode natif de l'instance.
Pour activer la collecte de statistiques au niveau de la requête pour les procédures stockées compilées en mode natif, consultez sys.sp_xtp_control_query_exec_stats (Transact-SQL).
Syntaxe
sys.sp_xtp_control_proc_exec_stats
[ [ @new_collection_value = ] collection_value ]
, [ @old_collection_value = ] old_collection_value OUTPUT
[ ; ]
Arguments
[ @new_collection_value = ] new_collection_value
Détermine si la collecte des statistiques au niveau de la procédure est activée (1
) ou désactivée (0
). @new_collection_value est bit.
@new_collection_value est défini sur zéro lorsque SQL Server ou la base de données démarre.
[ @old_collection_value = ] old_collection_value
Retourne l'état actuel. @old_collection_value est bit.
Valeurs des codes de retour
0
pour réussir. Une valeur différente de zéro pour un échec.
autorisations
Nécessite l’appartenance au rôle sysadmin fixe.
Exemples
Pour définir @new_collection_value et interroger la valeur de @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';