笔记16 DBCC DROPCLEANBUFFERS与DBCC freeproccache的区别
笔记16 DBCC DROPCLEANBUFFERS与DBCC freeproccache的区别
注意:清除了缓存,不会释放SQL Server所占用的内存,所以需要通过修改SQL Server内存或重启SQL Server服务器来释放内存。 --DBCC DROPCLEANBUFFERS与DBCC freeproccache的区别 --DBCC DROPCLEANBUFFERS清除buffer pool里的所有数据页面 --DBCC freeproccache清除memtoleave和buffer pool里的执行计划缓存 --绝大部分内存使用都会在buffer pool里,对于一些特别长的语句使用一部分multi-page DBCC FREEPROCCACHE --清除存储过程相关的缓存 DBCC FREESESSIONCACHE --会话缓存 DBCC FREESYSTEMCACHE('All') --系统缓存 DBCC DROPCLEANBUFFERS --所有缓存