17
Sql Server 2000では、ストアドプロシージャが最後に実行された日時を確認する方法はありますか?ロギングまたはトレースなしストアドプロシージャが最後に実行された時刻
Sql Server 2000では、ストアドプロシージャが最後に実行された日時を確認する方法はありますか?ロギングまたはトレースなしストアドプロシージャが最後に実行された時刻
ないが、私は、ストアドプロシージャがプロシージャキャッシュに残っている場合、あなたはそれがsys.dm_exec_query_stats DMVを照会することによって実行された最後の時間を見つけることができます
怖いです。
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
私はデータ管理ビューは、のSQLServer 2005年に実施され、そのためのSQL Serverには適用されませんでしたと信じています。この例では、私はまた、オブジェクトIDを修飾するために、sys.dm_exec_query_plan DMFに適用される交差します –
-1:質問はSQL 2000を明確に示しています。 –
^まだ正式には、2013年にSQL 2000を使用している場合、srpocが最後に実行された時間を知ることが最後の問題です –