解決 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%

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章