程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 解決 SQL Server 耗盡內存的情況

解決 SQL Server 耗盡內存的情況

編輯:關於SqlServer

  如果您碰到SQL Server服務造成內存不斷擴展最終系統死機等情況,請按照以下方法解決。

  原理:SQL Server 2000引入的動態內存分配機制,一般不能很好的回收內存,如果計算機一直不關閉,就會發生內存耗盡的可能。您可以選擇每周關機一次來避免,或者是按照下述方法來抑制內存的增長。

  1、在服務器上開始—Microsoft SQL Server—企業管理器 中啟動SQL企業管理器

  2、啟動以後打開右邊的控制台樹:控制台根目錄Microsoft SQL serverSQL Server組(Local) 。

  3、在(Local)節點上單擊鼠標右鍵,選擇"屬性"菜單,可以看到一個 SQL Server屬性(配置) 窗體

  4、選擇"內存"舌標,打開內存配置頁面。將內存的最大值限定在一定的范圍內,一般按照以下比例:

  a) 如果僅僅用於數據庫服務器,為總內存的80-90%

  b) 如果兼任域服務器,一般為60-70%

  c) 如果還兼任WEB服務器,建議最大為60%

  5、設定完畢點擊確定,然後重新啟動SQL Server服務使之生效即可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved