Questo script permette di vedere quanta memoria è occupata dai vari oggetti di SQL Server:
select
[name],
used_memory_mb = sum(single_pages_kb + multi_pages_kb)/1024.0
from
sys.dm_os_memory_clerks
group by
[name]
order by
2 desc
[name],
used_memory_mb = sum(single_pages_kb + multi_pages_kb)/1024.0
from
sys.dm_os_memory_clerks
group by
[name]
order by
2 desc
La memoria occupata dai piani di esecuzione per query ad-hoc è rappresentata dalla riga "SQL Plans", mentre quella utilizzata per Stored Procedure e Trigger è indentificata dalla riga "Object Plans"