sys.dm_exec_procedure_stats chứa thông tin về các hàm thực thi, các ràng buộc và Thủ tục, v.v. Nhưng thời gian tồn tại của hàng có giới hạn, Thời điểm kế hoạch thực thi bị xóa khỏi bộ đệm, mục nhập sẽ biến mất.
Use [yourDatabaseName]
GO
SELECT
SCHEMA_NAME(sysobject.schema_id),
OBJECT_NAME(stats.object_id),
stats.last_execution_time
FROM
sys.dm_exec_procedure_stats stats
INNER JOIN sys.objects sysobject ON sysobject.object_id = stats.object_id
WHERE
sysobject.type = 'P'
ORDER BY
stats.last_execution_time DESC
Thao tác này sẽ cung cấp cho bạn danh sách các thủ tục được thực hiện gần đây.
Nếu bạn muốn kiểm tra xem một thủ tục lưu trữ perticular được thực thi gần đây hay không
SELECT
SCHEMA_NAME(sysobject.schema_id),
OBJECT_NAME(stats.object_id),
stats.last_execution_time
FROM
sys.dm_exec_procedure_stats stats
INNER JOIN sys.objects sysobject ON sysobject.object_id = stats.object_id
WHERE
sysobject.type = 'P'
and (sysobject.object_id = object_id('schemaname.procedurename')
OR sysobject.name = 'procedurename')
ORDER BY
stats.last_execution_time DESC