2008-09-25 16 views

답변

8

아니, 내가 저장 프로 시저가 프로 시저 캐시에 여전히있는 경우, 당신은 그것이가 sys.dm_exec_query_stats DMV를 쿼리에 의해 실행 된 마지막 시간을 찾을 수 있습니다

23

두려워.

declare @proc_nm sysname 

-- select the procedure name here 
set @proc_nm = 'usp_test' 

select s.last_execution_time 
from sys.dm_exec_query_stats s 
cross apply sys.dm_exec_query_plan (s.plan_handle) p 
where object_name(p.objectid, db_id('AdventureWorks')) = @proc_nm 

[Source]

+3

내가 데이터 관리 뷰는 SQLSERVER 2005 년에 구현 및 SQL Server에 적용 가능하지 않은 생각이 예제에서, 나는 또한 개체 ID를 한정하기 위해 sys.dm_exec_query_plan DMF에 적용 교차 –

+0

-1 : 질문은 SQL 2000을 명확하게 나타냅니다. –

+2

^솔직히 말해서 SQL 2000을 2013 년에도 사용하고 있다면 마지막으로 srpoc을 실행 한 시간을 확인하는 것이 가장 마지막 문제입니다 –

관련 문제