Try to find an individual request with a high intruder and their implementation plans
-- Find single-use, ad-hoc queries that are bloating the plan cache SELECT TOP(100) [text], cp.size_in_bytes FROM sys.dm_exec_cached_plans AS cp CROSS APPLY sys.dm_exec_sql_text(plan_handle) WHERE cp.cacheobjtype = N'Compiled Plan' AND cp.objtype = N'Adhoc' AND cp.usecounts = 1 ORDER BY cp.size_in_bytes DESC;
Alternatively, go to Black's blog in Bern and get the full diagnostic script (where I am above). It has really great DMV-based scripts to find high IO / Mem / CPU requests (AdHoc and SP).
Luck
source share