sys.sp_xtp_control_proc_exec_stats (Transact-SQL)

Aplica-se a: SQL Server

Permite a recolha de estatísticas para procedimentos armazenados compilados nativamente para a instância.

Para permitir a recolha de estatísticas ao nível de consulta para procedimentos armazenados compilados nativamente, veja 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

Determina se a recolha de estatísticas ao nível do procedimento está ativada (1) ou desligada (0). @new_collection_valueé mordido.

@new_collection_valueestá definido para zero quando o SQL Server ou a base de dados inicia.

[ @old_collection_value = ] old_collection_value SAÍDA

Devolve o estado atual. @old_collection_valueé mordido.

Valores de código de retorno

0 para o sucesso. Diferente de zero para falha.

Permissions

Requer pertença ao papel fixo de sysadmin .

Examples

Para definir @new_collection_value e consultar o valor de @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';