Управление памятью для больших баз данных
SQL Server 2005 для поддержки физической памяти очень большого объема использует функции API расширений AWE. В SQL Server 2005 поддерживается до 64 ГБ физической памяти для 32-разрядных версий операционных систем Microsoft Windows: Microsoft ; Standard Edition; Advanced Server; Datacenter Server; , Enterprise Edition или , Datacenter Edition.
SQL Server 2005 динамически распределяет расширенную память AWE при выполнении в любом из выпусков операционной системы . Иначе говоря, буферный пул может динамически управлять памятью AWE для выравнивания использования памяти SQL Server в соответствии с общими требованиями системы.
Расширения AWE позволяют преодолеть ограничения, присущие 32-разрядным приложениям, которые не могут производить доступ к адресному пространству процесса объемом более 4 ГБ. (32-разрядный указатель не может содержать адрес памяти больше 4 ГБ).
При помощи расширений AWE приложения могут непосредственно, без подкачки, резервировать память вплоть до максимального объема физической памяти, допустимого операционной системой. Применение расширений AWE позволяет SQL Server кэшировать больше данных, не считывая их из системных файлов подкачки на диске. Это обеспечивает улучшение производительности благодаря более быстрому доступу к данным и снижает частоту обращений к диску.
Примечание. |
---|
Для 64-разрядных приложений расширения AWE не нужны, так как в них доступ к памяти не ограничивается объемом 4 ГБ. |
Дополнительные сведения об API-интерфейсе расширений AWE см. на веб-узле MSDN. Перейдите по ссылке и выполните поиск по словосочетанию «Address Windowing Extensions».
Дополнительные сведения о работе SQL Server 2005 при неоднородном доступе к памяти (NUMA) см. в разделе Основные сведения о неоднородном доступе к памяти.
В этом разделе
Раздел | Описание |
---|---|
Описывает процесс включения больших объемов памяти в 32-разрядных операционных системах. |
|
Описывает настройку расширений AWE. |
|
Описывает поддержку памяти с «горячей» заменой в SQL Server 2005. |
См. также
Основные понятия
Использование расширений AWE
Архитектура оперативной памяти
Основные сведения о неоднородном доступе к памяти