如果您碰到SQL Server服務造成内存不斷擴展最終系統死機等情況,請按照以下(xià)方法解決。 原理:SQL Server 2000引入的動态内存分(fēn)配機制,一(yī)般不能很好的回收内存,如果計算機一(yī)直不關閉,就會發生(shēng)内存耗盡的可能。您可以選擇每周關機一(yī)次來避免,或者是按照下(xià)述方法來抑制内存的增長。 1、在服務器上開(kāi)始—Microsoft SQL Server—企業管理器 中(zhōng)啓動SQL企業管理器 2、啓動以後打開(kāi)右邊的控制台樹(shù):控制台根目錄\Microsoft SQL server\Sql Server組\(Local) 。 3、在(Local)節點上單擊鼠标右鍵,選擇"屬性"菜單,可以看到一(yī)個 SQl Server屬性(配置) 窗體(tǐ) 4、選擇"内存"舌标,打開(kāi)内存配置頁面。将内存的最大(dà)值限定在一(yī)定的範圍内,一(yī)般按照以下(xià)比例: a) 如果僅僅用于數據庫服務器,爲總内存的70-80% b) 如果兼任域服務器,一(yī)般爲50-70% c) 如果還兼任WEB服務器,建議最大(dà)爲50% 5、設定完畢點擊确定,然後重新啓動SQl Server服務使之生(shēng)效即可。 |