看板 Windows 關於我們 聯絡資訊
請教一下,這個問題,上網GOOGLE都有資料可以看,我也看了一陣子 但是似乎都沒有什麼作用...我的最多都不會超過3GB..T_T 想請教一下前輩們,正確的做法應該是怎麼做呢? 先說明一下,我目前的設定方式 WINDOWS 和 SQL SERVER 都是32位元企業版 我的主機記憶體,查看系統資訊,可以抓到8GB 然後我在BOOT.INI裡面,有設定了/3GB /PAE 這兩個參數 SQL SERVER 也有設定AWE 有設定/3GB+/PAE的話,查看工作管理員,記憶體就會到3GB就上不去了 然後如果只有設定/PAE,記憶體就只會到2GB... 我在記憶體鎖定分頁裡面,有加上administrator的使用者權限了,希望可以讓 SQL SERVER抓到4GB以上的記憶體,結果也是無效... 請教前輩們,是不是我的參數有設定錯了? 還是說我有少了什麼步驟呢? 這困擾了我好久,因為記憶體吃不上來,SQL SERVER就會慢...T_T 再麻煩前輩們指教了,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.19.22 ※ 文章網址: http://www.ptt.cc/bbs/Windows/M.1410178782.A.F3A.html ※ 編輯: bernachom (59.120.19.22), 09/08/2014 20:20:07
LPH66 : 32 位元系統這就是極限了, 再上去請換 64 位元系統 09/08 21:18
kwangokxxi : Windows Server 2003 x64 Edition 09/08 21:23
請教一下 http://www.dotblogs.com.tw/jeff-yeh/archive/2008/04/09/2628.aspx 我查的資料我列出其中一個我找到的資訊 這個作者是說,32位元的還是能抓到4GB以上 所以這個是不正確的嗎? 謝謝指導了 ※ 編輯: bernachom (36.228.188.242), 09/08/2014 21:34:09
weitom : 另一個問題...你主機板有支援4g嗎? 09/08 22:13
應該是有吧,因為我看系統資訊,他記憶體是顯示8GB ※ 編輯: bernachom (36.228.188.242), 09/08/2014 22:31:06
maniaque : 32bit OS 使用 over 4GB 是透過 PAE mode 去走的 09/08 22:39
maniaque : PAE mode 概念就跟當年的 EMM 差不多..... 09/08 22:39
danny8376 : 看你版本32bit Standard不給你用超過4G 09/08 22:40
danny8376 : 除非hack不然只能換64bit 09/08 22:40
danny8376 : 32bit要用超過4G必須要ENT以上的版本 09/08 22:44
可是我WINDOWS和SQL SERVER都是企業版的耶T_T.. ※ 編輯: bernachom (36.228.188.242), 09/08/2014 22:49:24
lvane : 你給的網址有說要加/AWE 參數, 有試過嗎? 09/09 00:00
後來我把/AWE也加上去,還是一樣沒辦法超過3GB..
shuinedu : http://ppt.cc/7ysK 我的,不帶PAE 給你參考 09/09 02:26
我的一開始不管有沒有加上/PAE,系統資訊都是抓到8GB,但是使用上就是 沒辦法超過3GB..T_T ※ 編輯: bernachom (36.228.188.242), 09/09/2014 07:00:46 ※ 編輯: bernachom (36.228.188.242), 09/09/2014 07:07:01
drizzt123 : 你是想問總用量超過4G,還是單一程式? 09/09 09:24
drizzt123 : 記得單一執行緒有其上限限制。 09/09 09:25
疑,單一程式有上限唷? 我希望SQL SERVER能吃到4GB以上的記憶體,這應該是單一程式. ※ 編輯: bernachom (59.120.19.22), 09/09/2014 09:32:30
drizzt123 : SQL的AWE有開? 那 http://ppt.cc/Pf8B 這個勒? 09/09 09:56
有耶,這個是鎖定記憶體分頁,這個我有加入ADMIN的帳號了.
leicheong : 正確應該是安裝datacenter版本, 底板有支援NUMA就 09/09 10:29
leicheong : 算32bit版本都可以支援到64GB哦. 09/09 10:29
※ 編輯: bernachom (59.120.19.22), 09/09/2014 11:01:53
drizzt123 : 你在工作管理員中sqlservr.exe 使用者名稱是ADMIN? 09/09 11:38
drizzt123 : 要不要加入SYSTEM看看 09/09 11:39
這個我晚點再加入試試,因為這個需要重開機@@ 我抓了一些圖片下來,這是目前的設定 http://ppt.cc/4Vpj BOOT.INI 有設定 /3GB /PAE /AWE http://ppt.cc/YNnv 系統資訊,他有抓到8GB的記憶體 http://ppt.cc/POrF SQL SERVER有啟重AWE了 http://ppt.cc/VyAP 不過我去查了SQL SERVER的版本,發現並不是企業版,但是MSDN上面寫說,標準版 也是有支援AWE http://ppt.cc/K5l5 去查了工作管理員,他是ADMIN帳戶在執行的,記憶體看的出來,最多就只有3GB.. http://ppt.cc/ugY0 鎖定記憶體分頁中,加入的是ADMIN帳戶,SQL SERVER AGENT也是使用這個帳戶 這問題好像有點棘手了..T_T ※ 編輯: bernachom (59.120.19.22), 09/09/2014 13:05:39
drizzt123 : /3gb 參數是加在/fastdetect後面,也沒有/AWE這參數 09/09 13:34
我查到的資料也都是說,/AWE是設定在APP上面,只是那個BLOG說要加上這個參數 我才死馬當活馬醫@@.. 至於那個/3GB什麼位置都試過了..我晚點再改回去..T_T ※ 編輯: bernachom (59.120.19.22), 09/09/2014 13:43:08
drizzt123 : XD 那可能幫不了你了,不過我查一下 理論上應該開了 09/09 14:36
drizzt123 : PAE跟AWE 就不用加3gb才對。 09/09 14:38