查询以了解存储过程最后一次执行的时间



是否存在查询存储过程最后一次执行时间的查询?我认为我们的数据库中有很多存储过程没有被执行,我想删除它们。由于

是的,有一些系统视图可以帮助您获取这些信息:

SELECT  b.name, 
        a.last_execution_time
FROM sys.dm_exec_procedure_stats a 
INNER JOIN sys.objects b 
    ON a.OBJECT_ID = b.OBJECT_ID 
WHERE DB_NAME(a.database_ID) = 'YourDatabaseName'
AND b.name = 'YourStoredProcedure';

最新更新