sql server 占用物理內存過大的問題


  前段時間部署了一台測試機,將網站、數據庫、接口都等很多應用都部署在同一台機器上,而且這台機器其實只是一台普通的電腦,8g內存而已。

  后來發現網站會掛掉,然而測試機訪問量並不大,這點訪問量就掛掉。。。。。。

  后來發現測試機物理內存被占滿了,仔細一看原來是sql server占滿了。。

  sql server 為了提高查詢速度,是會緩存一些查詢,第二次查的時候直接讀緩存,隨着時間累積,即使你訪問量不大,占用內存也是一天天的增長,所以8g內存很快就沒了,解決方法:

  為sql server 服務器設置一個最大占用內存,本地服務器-->服務器屬性-->內存

 我設置了5g,之后就沒出現過這個問題。。。

記錄一下,方便下次排錯。。。。。。。。。。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM