In Sql Server 2000, è possibile trovare la data e l'ora dell'ultima esecuzione di una stored procedure?L'ultima volta che è stata eseguita una stored procedure
17
A
risposta
8
Non senza registrazione o tracciamento, temo
23
Se una stored procedure è ancora nella cache delle procedure, è possibile trovare l'ultima volta che è stato eseguito interrogando le sys.dm_exec_query_stats DMV. In questo esempio, ho anche attraversare applica al sys.dm_exec_query_plan DMF per qualificare l'id oggetto:
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
credo Data Management Visualizzazioni è stato implementato nel SqlServer 2005 e quindi non applicabile a SQL server 2000. –
-1: Domanda indica chiaramente SQL 2000. –
^Onestamente se si sta ancora utilizzando SQL 2000 nel 2013, scoprire l'ultima volta che è stato eseguito uno srpoc è l'ultimo problema –