首先要啓用“鎖定內存中的頁”選項
-
在“開始”菜單上,單擊“運行”。在“打開”框中,鍵入 gpedit.msc。
將打開“組策略”對話框。
-
在“組策略”控制檯上,展開“計算機配置”,再展開“Windows 設置”。
-
展開“安全設置”,再展開“本地策略”。
-
選擇“用戶權利指派”文件夾。
細節窗格中隨即顯示出策略。
-
在該窗格中,雙擊“鎖定內存中的頁”。
-
在“本地安全策略設置”對話框中,單擊“添加”按鈕。
-
在“選擇用戶或組”對話框中,添加有權運行 sqlservr.exe 的帳戶.
其次要:
在 SQL Server 中,利用地址窗口化擴展插件 (AWE) API,可以使可訪問的物理內存量超出對配置的虛擬內存設置的限制。可使用的具體內存量取決於硬件配置和操作系統的支持能力。MicrosoftWindows Server 2003 操作系統所支持的物理內存量有所增加。因此,AWE 可訪問的物理內存量取決於使用的操作系統。
-
Windows Server 2003 Standard Edition 最多支持 4 GB 的物理內存。
-
Windows Server 2003 Enterprise Edition 最高支持 32 GB 的物理內存。
-
Windows Server 2003 Datacenter Edition 最高支持 64 GB 的物理內存。
如果內存大的話需要通過增加/ape等方式使系統支持更大的內存. |
---|
注意:64 位操作系統上不需要 AWE,也不能在該系統上配置 AWE。 最後就是啓用awe分配內存
重新啓動 SQL Server 後,SQL Server 錯誤日誌中應顯示以下消息:Address Windowing Extensions enabled。 然後,配置內存: sp_configure 'show advanced options', 1 RECONFIGURE GO sp_configure 'awe enabled', 1 RECONFIGURE GO |