針對 4 GB 以上的實體記憶體啟用記憶體支援

更新: 2006 年 4 月 14 日

若要針對 Microsoft SQL Server 啟用 Address Windowing Extensions (AWE),您必須使用已指派了 [鎖定記憶體分頁] 選項的 Microsoft Windows 帳戶來執行 SQL Server 2005 Database Engine,並使用 sp_configureawe enabled 選項設為 1。此外,必須選取 [控制台] 中 [網路連線][網路應用程式的資料輸送量最大化] 選項。

ms179301.note(zh-tw,SQL.90).gif附註:
只有在 SQL Server 2005 Enterprise Edition、Standard Edition 和 Developer Edition 中才有提供 AWE 支援,而且這項支援只適用於 32 位元的作業系統。SQL Server 2005 Analysis Services (SSAS) 無法利用 AWE 對應記憶體的功能。如果可用的實體記憶體低於使用者模式的虛擬位址空間,則無法啟用 AWE。

鎖定記憶體分頁

此原則決定哪些帳戶可以使用處理序將資料保留在實體記憶體中,以防止系統將資料傳送到磁碟上的虛擬記憶體。SQL Server 2005 中的 [鎖定記憶體分頁] 選項預設會設為 OFF。如果您具有系統管理員權限,則可使用「Windows 群組原則」工具 (gpedit.msc) 手動啟用此選項,並將此權限指派給執行 SQL Server 的帳戶。

如需如何啟用 [鎖定記憶體分頁] 選項的詳細資訊,請參閱<如何:啟用鎖定記憶體分頁選項 (Windows)>。

雖然非必要,不過我們建議在使用 64 位元作業系統時在記憶體中鎖定分頁。對於 32 位元作業系統,您必須先授與 Lock pages in memory 權限,再針對 SQL Server 設定 AWE。

awe enabled 選項

若要針對 SQL Server 2005 的執行個體啟用 AWE,請使用 sp_configureawe enabled 選項設為 1,然後重新啟動 SQL Server。因為 SQL Server 啟動時會啟用 AWE,並直到 SQL Server 關機為止,所以在使用 awe enabled 時,SQL Server 會傳送「已啟用 Address Windowing Extensions」訊息到 SQL Server 錯誤記錄檔以通知使用者。如需有關 awe enabled 組態選項的詳細資訊,請參閱<awe enabled 選項>。

網路應用程式的資料輸送量最大化

如果選取了 [網路連線] 中的 [檔案共用的資料輸送量最大化] 選項,作業系統會將優先權撥給執行緩衝輸入/輸出 (I/O) 作業的應用程式,方法是在檔案系統快取中,快取這些應用程式的 I/O 頁面。這個選項會限制 SQL Server 可用於一般作業的記憶體。

若要檢查作業系統中的目前設定:

  1. [控制台] 中,連按兩下 [網路連線],然後連按兩下 [區域連線]
  2. [一般] 索引標籤上按一下 [內容],選取 [File and Printer Sharing Microsoft Networks],然後按一下 [內容]
  3. 選取 [網路應用程式的資料輸送量最大化]、按一下 [確定],然後關閉其餘的對話方塊。

如需有關使用 AWE 的詳細資訊,請參閱 Windows 文件集。

請參閱

工作

如何:設定 awe enabled 選項 (SQL Server Management Studio)

概念

使用 AWE
針對 SQL Server 啟用 AWE 記憶體

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 4 月 14 日

變更的內容:
  • 將 Standard Edition 加入至描述支援 AWE 版本的附註。