এটি সঞ্চিত নয় sys.dm_exec_cached_plans
, বা এটি এক্সএমএল যে পরিকল্পনার সন্ধান করতে পারে তা কোথাও কবর দেওয়া হয় না। অন্যান্য ডিএমভিতে তবে দরকারী তথ্য রয়েছে।
সঞ্চিত প্রক্রিয়াগুলির জন্য আমরা যে সময় থেকে পরিকল্পনাটি ক্যাশে হয়েছিল তা পেতে পারি sys.dm_exec_procedure_stats
:
SELECT TOP(250)
p.name AS [SP Name]
, ps.execution_count
, ps.cached_time
FROM
sys.procedures p WITH (NOLOCK)
INNER JOIN
sys.dm_exec_procedure_stats ps WITH (NOLOCK)
ON p.[object_id] = ps.[object_id]
WHERE
ps.database_id = DB_ID()
ORDER BY
ps.cached_time DESC
OPTION
(RECOMPILE);
অ্যাড-হক প্রশ্নগুলির জন্য, এখানে তৈরির সময় রয়েছে sys.dm_exec_query_stats
:
SELECT TOP(250)
st.[text] AS [QueryText]
, qs.execution_count
, qs.creation_time
FROM
sys.dm_exec_cached_plans cp WITH (NOLOCK)
INNER JOIN
sys.dm_exec_query_stats qs WITH (NOLOCK)
ON qs.plan_handle = cp.plan_handle
CROSS APPLY
sys.dm_exec_sql_text(cp.plan_handle) st
WHERE
cp.objtype = N'Adhoc'
ORDER BY
qs.creation_time DESC
OPTION
(RECOMPILE);
@ স্কেলকিউই অনুসারে ... সৃষ্টির সময় থেকে ক্যাশেডটাইমে পরিবর্তন কেবল ২০০৮ সালে পদ্ধতি এবং ট্রিগার যুক্ত হওয়ার কারণে এবং আরও বর্ণনামূলক নাম নির্বাচনের সুযোগ নেওয়া হয়েছিল। তৈরি / ক্যাশেড সময়টি শেষ সংকলনটি প্রতিফলিত করে, মূল পরিকল্পনার তৈরির সময় নয়।