成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項目OA系統(tǒng) > OA軟件研發(fā) > OA數(shù)據(jù)庫
OA軟件的規(guī)模OurScaleSQL Server是如何使用內(nèi)存的?
SQL Server存儲引擎本身是一個Windows下的進(jìn)程,所以SQL Server使用內(nèi)存和其它Windows進(jìn)程一樣,都需要向Windows申請內(nèi)存。從Windows申請到內(nèi)存之后,SQL Server使用內(nèi)存粗略可以分為兩部分:緩沖池內(nèi)存(數(shù)據(jù)頁和空閑頁),非緩沖內(nèi)存(線程,DLL,鏈接服務(wù)器等)。而緩沖池內(nèi)存占據(jù)了SQL Server的大部分內(nèi)存使用。緩沖池所占內(nèi)存也就是圖2最大最小內(nèi)存所設(shè)置的,因此sqlservr.exe所占的內(nèi)存有可能會大于圖2中所設(shè)置的最大內(nèi)存。
SQL Server使用內(nèi)存的特點是:有多少用多少,并且用了以后不釋放(除非收到Windows內(nèi)存壓力的通知)。
在幾乎沒有負(fù)載的時候來看內(nèi)存使用??梢钥吹紺PU在0負(fù)載的時候,內(nèi)存卻占據(jù)了40多個G。這其實是在之前的使用SQL Server向Windows申請的內(nèi)存一直沒有釋放所致。
OA系統(tǒng)具體SQL Server能夠使用多少內(nèi)存是由以下幾個因素決定的:
1.物理內(nèi)存的大小
2.所安裝Windows版本對于內(nèi)存的限制(比如windows server 2008標(biāo)準(zhǔn)版限制最大內(nèi)存只能使用32GB)
3.SQL Server是32位或64位
4.配置SQL Server對于內(nèi)存的使用量
5.SQL Server的版本(比如express版只能用1G內(nèi)存)
最近碰到因為sqlserver占用內(nèi)存過大,導(dǎo)致整個系統(tǒng)緩慢的情況,建議對于SQl SERVER的項目,配置t推薦時加上內(nèi)存合理的分配,防止內(nèi)存吃盡導(dǎo)致系統(tǒng)緩慢的情況。
內(nèi)存分配原則:
32位操作系統(tǒng),可設(shè)置AWE擴(kuò)展操作系統(tǒng)內(nèi)存限制,sqlserver 2012已不支持AWE;
64位操作系統(tǒng),對于服務(wù)器大內(nèi)存情況單純當(dāng)做數(shù)據(jù)庫服務(wù)器使用時,設(shè)置sqlserver最大內(nèi)存,可預(yù)留4G內(nèi)存或更大給操作系統(tǒng)。
OA辦公自動化辦公系統(tǒng)最新資訊
本站推薦
- 1泛普軟件附件上傳功能:穩(wěn)定如磐,為你的文件上傳筑牢安全防線!
- 2泛普軟件金額大寫框功能:一鍵轉(zhuǎn)換,告別金額大寫手動書寫煩惱!
- 3泛普軟件數(shù)字輸入框功能:一鍵秒輸,讓數(shù)據(jù)錄入效率飆升 300%!
- 4泛普軟件自動編號框功能:創(chuàng)新設(shè)計,重新定義文檔編號新方式
- 5泛普軟件的選擇輸入框功能,竟藏著讓效率翻倍的“神秘開關(guān)”?
- 6水電工地管理軟件助力高效施工與成本精準(zhǔn)控制
- 7浙江裝飾工程項目管理軟件助您高效管控成本提升效益
- 8客戶用土建工程建模軟件快速出圖,這類軟件選它值不值?
- 9客戶用土建工程平面繪圖軟件畫建筑草圖,選它值不值?

