0
我有SQLServer 2005數據庫。 我增加了DB緩衝區大小。執行一個查詢,然後sqlserver.exe的mem用法增加,這個 是正常的。在查詢之後,數據庫處於睡眠模式,但不會降低RAM PF的使用率。我想在查詢後,刪除mssql緩存。Sqlserver內存大小
查詢後,我執行這些: DBCC FREESYSTEMCACHE('SQL Plans');
DBCC FREESESSIONCACHE;
DBCC FREEPROCCACHE;
但不降低RAM PF的使用量。我怎樣才能做到這一點?
SQL Server被設計爲貪心內存。如果它本身要再次使用它,爲什麼它應該將內存返回給操作系統? – 2013-02-21 07:41:11
下次還增加緩衝區大小,不要在緩衝內存之前使用。 – 2013-02-21 07:43:44