在 Microsoft SQL Server 2000 中,可以使用 Microsoft Windows 2000 地址視窗擴充 (AWE) API 支援最多達 64 GB 的實體記憶體。可使用的具體記憶體量取決於硬體設定和作業系統支援能力。
說明 該功能僅適用於 SQL Server 2000 企業版和開發版。
啟用 AWE
若要啟用 AWE,請將 awe enabled 設定為 1。除非指定了 max server memory 的值,否則 SQL Server 將保留幾乎所有可用記憶體,只留下 128 MB 或更少。
如果已成功啟用該選項,則當 SQL Server 2000 執行個體啟動時,SQL Server 錯誤記錄檔中將出現"已啟用地址視窗擴充"這條訊息。
awe enabled 是進階選項。如果正在使用 sp_configure 系統預存程序更改該設定,則只有當 show advanced options 設定為 1 時才能更改 awe enabled。必須重新啟動 SQL Server 2000 執行個體才能使更改生效。
禁用 AWE
若要禁用 AWE,請將 awe enabled 設定為 0。該設定是預設值。將不使用 AWE API。SQL Server 2000 運行在標準動態記憶體分配模式下,而且實體記憶體限制為 3GB。
使用注意事項
在啟用 AWE 之前,請考慮下列事項:
重要 使用 awe enabled 選項和 max server memory 設定會對其它應用程式的效能或在多執行個體或群集環境中啟動並執行 SQL Server 的效能造成負面影響。有關使用 AWE 記憶體的更多資訊,請參見管理 AWE 記憶體。
樣本
下例顯示如何啟用 AWE 並將 max server memory 配置在 6 GB 的限度:
sp_configure 'show advanced options', 1RECONFIGUREGOsp_configure 'awe enabled', 1RECONFIGUREGOsp_configure 'max server memory', 6144RECONFIGUREGO