解决 SQL Server 耗尽内存的情况
生活随笔
收集整理的這篇文章主要介紹了
解决 SQL Server 耗尽内存的情况
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
如果您碰到SQL?Server服務造成內存不斷擴展最終系統死機等情況,請按照以下方法解決。
???原理:SQL?Server?2000引入的動態內存分配機制,一般不能很好的回收內存,如果計算機一直不關閉,就會發生內存耗盡的可能。您可以選擇每周關機一次來避免,或者是按照下述方法來抑制內存的增長。
1、在服務器上開始—Microsoft?SQL?Server—企業管理器?中啟動SQL企業管理器
2、啟動以后打開右邊的控制臺樹:控制臺根目錄\Microsoft?SQL?server\Sql?Server組\(Local)?。
3、在(Local)節點上單擊鼠標右鍵,選擇"屬性"菜單,可以看到一個?SQl?Server屬性(配置)?窗體
4、選擇"內存"舌標,打開內存配置頁面。將內存的最大值限定在一定的范圍內,一般按照以下比例:
??a) 如果僅僅用于數據庫服務器,為總內存的80-90%
??b) 如果兼任域服務器,一般為60-70%
??c) 如果還兼任WEB服務器,建議最大為60%
5、設定完畢點擊確定,然后重新啟動SQl?Server服務使之生效即可。
???原理:SQL?Server?2000引入的動態內存分配機制,一般不能很好的回收內存,如果計算機一直不關閉,就會發生內存耗盡的可能。您可以選擇每周關機一次來避免,或者是按照下述方法來抑制內存的增長。
1、在服務器上開始—Microsoft?SQL?Server—企業管理器?中啟動SQL企業管理器
2、啟動以后打開右邊的控制臺樹:控制臺根目錄\Microsoft?SQL?server\Sql?Server組\(Local)?。
3、在(Local)節點上單擊鼠標右鍵,選擇"屬性"菜單,可以看到一個?SQl?Server屬性(配置)?窗體
4、選擇"內存"舌標,打開內存配置頁面。將內存的最大值限定在一定的范圍內,一般按照以下比例:
??a) 如果僅僅用于數據庫服務器,為總內存的80-90%
??b) 如果兼任域服務器,一般為60-70%
??c) 如果還兼任WEB服務器,建議最大為60%
5、設定完畢點擊確定,然后重新啟動SQl?Server服務使之生效即可。
轉載于:https://www.cnblogs.com/Dicky/archive/2005/04/06/132719.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的解决 SQL Server 耗尽内存的情况的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu下载连接(阿里云镜像)
- 下一篇: mysql权限问题