合理配置SQL Server的最大記憶體
合理配置SQL Server的最大記憶體
-
為什麼要設定最大記憶體
SQL Server使用記憶體的特點是:有多少用多少,並且用了以後不釋放(除非收到Windows記憶體壓力的通知)。
因此,若不進行最大記憶體設定,往往會造成OS的其他程式記憶體不夠用,從而造成OS資源排程過程的效能問題。
參考:
http://www.cnblogs.com/CareySon/archive/2012/08/16/HowSQLServerManageMemory.html
-
最大記憶體應該設定成多大
64位作業系統設定規則如下:
OS記憶體<=4G,則OS保留1~1.5G左右記憶體,其他可分配給SQL Server。
4G
10G
20G |
-
怎樣設定最大記憶體
右鍵例項名-->屬性
-
設定完後不需要重啟
32位作業系統設定如下:
在進行最大記憶體設定時,還要3個限制要做:
1 鎖定記憶體頁
SQL啟動賬號如下查詢:
2 awe enabled 選項
sp_configure 'awe enabled', 1 RECONFIGURE GO
3 最大化網路應用程式資料吞吐量
具體操作參考微軟官網: https://technet.microsoft.com/zh-cn/library/ms179301(v=sql.90).aspx
最後依然按照如下標準進行記憶體設定:
其他參考資料:https://technet.microsoft.com/zh-cn/library/ms190673(v=sql.90).aspx - https://technet.microsoft.com/zh-cn/library/hh439648
- https://technet.microsoft.com/zh-cn/library/ms191481(v=sql.90).aspx
-
https://technet.microsoft.com/zh-cn/library/ms179301(v=sql.90).aspx
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26435490/viewspace-1481846/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- JVM記憶體溢位及合理配置JVM記憶體溢位
- 如何配置 SQL Server 使用 2 GB 以上的實體記憶體SQLServer記憶體
- SQL SERVER 記憶體爆滿SQLServer記憶體
- Tomcat中JVM記憶體溢位及合理配置TomcatJVM記憶體溢位
- 改善SQL Server記憶體管理(轉)SQLServer記憶體
- Sql Server實體記憶體及虛擬記憶體設定的總結SQLServer記憶體
- SQL Server 因設定最大記憶體過小導致無法啟動SQLServer記憶體
- 為SQL Server啟用AWE記憶體SQLServer記憶體
- 淺談SQL Server 對於記憶體的管理SQLServer記憶體
- 合理配置TimesTen記憶體資料庫Hash索引的PAGES引數記憶體資料庫索引
- SQL Server 記憶體洩露(memory leak)——遊標導致的記憶體問題SQLServer記憶體洩露
- 關於SQL Server的記憶體佔用問題SQLServer記憶體
- 解決 SQL Server 耗盡記憶體的情況SQLServer記憶體
- mysql最大表記憶體MySql記憶體
- SQL Server 記憶體洩露”(memory leak)的案例—遊標導致的記憶體問題SQLServer記憶體洩露
- SQL Server為什麼這麼耗記憶體SQLServer記憶體
- SQL Server 記憶體資料庫原理解析SQLServer記憶體資料庫
- SQL Server 2000記憶體管理內幕SQLServer記憶體
- SQL Server表駐留記憶體和檢測SQLServer記憶體
- SQL Server資料庫記憶體增加的問題分析SQLServer資料庫記憶體
- SQL Server 在AlwaysOn上使用記憶體表"踩坑"SQLServer記憶體
- SQL Server 2008記憶體效能監控SQLServer記憶體
- SQL Server出現虛擬記憶體不足的解決方法SQLServer記憶體
- SQL SERVER的記憶體會不斷增加,問題分析(轉)SQLServer記憶體
- filebeat實踐-記憶體佔用-最大記憶體佔用記憶體
- yarn記憶體配置Yarn記憶體
- Android最佳效能實踐(1):合理管理記憶體Android記憶體
- 自動識別Android不合理的記憶體分配Android記憶體
- SQL Server記憶體遭遇作業系統程式壓榨案例SQLServer記憶體作業系統
- SQL Server 2012 記憶體管理 (memory management) 改進SQLServer記憶體
- 資料庫疑難講解:改善SQL Server記憶體管理資料庫SQLServer記憶體
- SQL Server資料庫佔用記憶體過多的解決方法SQLServer資料庫記憶體
- windows作業系統支援的最大記憶體Windows作業系統記憶體
- MySQL InnoDB記憶體配置MySql記憶體
- Jmeter:修改記憶體配置JMeter記憶體
- 記憶體配置的最佳化記憶體
- iPhone7/Plus配置對比:記憶體/攝像頭差別最大iPhone記憶體
- 解決SQL Server資料庫佔用記憶體過多的問題SQLServer資料庫記憶體