sys.sp_xtp_control_proc_exec_stats (Transact-SQL)

Se aplica a: SQL Server

Habilita la recopilación de estadísticas para los procedimientos almacenados compilados de forma nativa.

Para habilitar la recopilación de estadísticas en el nivel de consulta para procedimientos almacenados compilados de forma nativa, consulte sys.sp_xtp_control_query_exec_stats.

Sintaxis

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

Argumentos

[ @new_collection_value = ] new_collection_value

Determina si la colección de estadísticas de nivel de procedimiento está activada (1) o desactivada (0). @new_collection_value es bit.

@new_collection_value se establece en cero cuando se inicia SQL Server o la base de datos.

[ @old_collection_value = ] old_collection_value

Devuelve el estado actual. @old_collection_value es bit.

Valores de código de retorno

0 para éxito. Distinto de cero para error.

Permisos

Requiere la pertenencia al rol sysadmin fijo.

Ejemplos

Para establecer @new_collection_value y consultar el valor 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';