고유하게 컴파일된 저장 프로시저 및 Execution Set 옵션
ATOMIC 블록에서 Session 옵션은 고정됩니다. 저장 프로시저 실행은 세션의 SET 옵션의 영향을 받지 않습니다. 하지만 SET NOEXEC, SET SHOWPLAN_XML과 같은 일부 SET 옵션은 저장 프로시저(고유하게 컴파일된 저장 프로시저 포함)가 실행되지 않도록 합니다.
STATISTICS 옵션을 사용하도록 설정한 상태에서 고유하게 컴파일된 저장 프로시저를 실행하면 프로시저에 대한 통계가 문별로 수집되지 않고 전체적으로 수집됩니다. 자세한 내용은 SET STATISTICS IO(Transact-SQL), SET STATISTICS PROFILE(Transact-SQL), SET STATISTICS TIME(Transact-SQL) 및 SET STATISTICS XML(Transact-SQL)을 참조하세요. 고유하게 컴파일된 저장 프로시저의 문별 수준에 대한 실행 통계를 구하려면 저장 프로시저의 각 개별 쿼리 실행이 완료될 때 시작되는 sp_statement_completed 이벤트에 확장 이벤트 세션을 사용합니다. 확장 이벤트 세션을 만드는 방법에 대한 자세한 내용은 CREATE EVENT SESSION(Transact-SQL)을 참조하세요.
SHOWPLAN_XML
은 고유하게 컴파일된 저장 프로시저에서 지원됩니다. SHOWPLAN_ALL
및 SHOWPLAN_TEXT
는 고유하게 컴파일된 저장 프로시저에서 지원되지 않습니다.
SET FMTONLY
는 고유하게 컴파일된 저장 프로시저에서 지원되지 않습니다. 대신 sp_describe_first_result_set(Transact-SQL) 을 사용합니다.