解決 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服務使之生效即可。
本文來自:http://www.sql8.net/Article/database/MssSql/200806/19039.html
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16436858/viewspace-619754/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server為什麼這麼耗記憶體SQLServer記憶體
- 05記憶體情況記憶體
- 避免PHP-FPM記憶體洩漏導致記憶體耗盡PHP記憶體
- Linux下php-fpm程式過多導致記憶體耗盡問題解決LinuxPHP記憶體
- 記憶體耗盡後Redis會發生什麼記憶體Redis
- 故障分析 | MySQL 耗盡主機記憶體一例分析MySql記憶體
- 處理大型資料集而不會耗盡記憶體的方式推薦記憶體
- 如何修復“您的系統已耗盡應用程式記憶體”錯誤記憶體
- 【故障公告】redis記憶體耗盡造成部落格後臺無法儲存Redis記憶體
- 異常、堆記憶體溢位、OOM的幾種情況記憶體溢位OOM
- Python中處理大型資料集而不會耗盡記憶體的方式推薦Python記憶體
- vertica記憶體不足的解決方案記憶體
- 淺談 ABAP 程式執行時出現『記憶體耗盡』錯誤的問題試讀版記憶體
- 使用 top 命令瞭解 Fedora 的記憶體使用情況記憶體
- 解決golang 的記憶體碎片問題Golang記憶體
- jvm記憶體設定及記憶體溢位、解決方案JVM記憶體溢位
- 用瀏覽器測試幾種閉包占用記憶體的情況瀏覽器記憶體
- SQL Server On Linux:基於實際專案案例,總結功能支援情況及相關問題解決方案SQLServerLinux
- SQL Server查詢慢的解決方案SQLServer
- 告別記憶體OOM,解決MySQL記憶體增長問題記憶體OOMMySql
- SQL SERVER 資料庫被標記為“可疑”的解決辦法SQLServer資料庫
- 執行SQL查詢導致磁碟耗盡故障演示SQL
- JAVA記憶體洩露的原因及解決Java記憶體洩露
- mongodb記憶體不足怎麼解決?MongoDB記憶體
- Java記憶體洩漏解決之道Java記憶體
- 監控 SQL Server 的執行狀況SQLServer
- 打包檔案以及啟動java程式對Linux記憶體擠壓情況的研究JavaLinux記憶體
- 給定區間記憶體在多根情況下的非線性方程求根記憶體
- NAND快閃記憶體供過於求的情況今年會有所好轉嗎?NaN記憶體
- apache2.4在windows server2012上出現記憶體溢位解決方法ApacheWindowsServer記憶體溢位
- ubuntu 下解決埠被佔用的情況Ubuntu
- 常見的死鎖情況及解決方法
- SQL Server 因設定最大記憶體過小導致無法啟動SQLServer記憶體
- Windows Tomcat 記憶體溢位解決方法WindowsTomcat記憶體溢位
- Handler記憶體洩漏分析及解決記憶體
- Android 輕鬆解決記憶體洩漏Android記憶體
- 解決git記憶體洩露問題Git記憶體洩露
- 如何檢視Linux的記憶體使用狀況Linux記憶體
- iOS11.4.1耗電快嗎?iOS11.4.1耗電情況怎麼樣?iOS