다음을 통해 공유


sys.sp_xtp_control_proc_exec_stats(Transact-SQL)

적용 대상: SQL Server

인스턴스에 대해 고유하게 컴파일된 저장 프로시저에 대한 통계 수집을 사용하도록 설정합니다.

고유하게 컴파일된 저장 프로시저에 대해 쿼리 수준에서 통계 수집을 사용하도록 설정하려면 sys.sp_xtp_control_query_exec_stats 참조하세요.

구문

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

인수

[ @new_collection_value = ] new_collection_value

프로시저 수준 통계 수집이 설정() 또는 해제(10)인지 여부를 결정합니다. @new_collection_value 비트입니다.

@new_collection_value 는 SQL Server 또는 데이터베이스가 시작될 때 0으로 설정됩니다.

[ @old_collection_value = ] old_collection_value

현재 상태를 반환합니다. @old_collection_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 sys.sp_xtp_control_proc_exec_stats @old_collection_value = @c OUTPUT;

SELECT @c AS 'collection status';