sys.sp_xtp_control_proc_exec_stats (Transact-SQL)

Gäller för:SQL Server

Möjliggör insamling av statistik för nativt kompilerade lagrade procedurer för instansen.

För att möjliggöra statistikinsamling på frågenivå för nativt kompilerade lagrade procedurer, se sys.sp_xtp_control_query_exec_stats.

Syntax

sys.sp_xtp_control_proc_exec_stats
    [ [ @new_collection_value = ] new_collection_value ]
    [ , [ @old_collection_value = ] old_collection_value OUTPUT ]
[ ; ]

Arguments

[ @new_collection_value = ] new_collection_value

Avgör om insamling av statistik på procedurnivå är på (1) eller avstängd (0). @new_collection_value är biten.

@new_collection_valuesätts till noll när SQL Server eller databasen startar.

[ @old_collection_value = ] old_collection_value UTGÅNG

Returnerar aktuell status. @old_collection_value är biten.

Returnera kodvärden

0 för framgång. Icke-noll för misslyckande.

Permissions

Kräver medlemskap i den fasta sysadmin-rollen .

Examples

För att sätta @new_collection_value och fråga efter värdet av @new_collection_value:

EXECUTE sys.sp_xtp_control_proc_exec_stats @new_collection_value = 1;

DECLARE @c AS BIT;

EXECUTE sys.sp_xtp_control_proc_exec_stats
    @old_collection_value = @c OUTPUT;

SELECT @c AS 'collection status';