日期:2014-05-18  浏览次数:20557 次

sql server进程内存太大怎么解决?
当进行查询大量数据后,sql server进程内存直接到700多兆,而且很久都不变小,
这样怎么解决?也就是说查询后怎么快速释放内存???

------解决方案--------------------
SQL code
-- 清空缓存计划

DBCC FREEPROCCACHE              -- 从过程缓存中删除所有元素

DBCC DROPCLEANBUFFERS           -- 从缓冲池中删除所有清除缓冲区。

DBCC FREESYSTEMCACHE( 'Tempdb' )   -- 从所有缓存中释放所有未使用的缓存条目

------解决方案--------------------
释放不了.要么你限制它使用的内存大小,要么就加内存.