Поделиться через


Управление памятью для больших баз данных

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 кэшировать больше данных, не считывая их из системных файлов подкачки на диске. Это обеспечивает улучшение производительности благодаря более быстрому доступу к данным и снижает частоту обращений к диску.

ms191481.note(ru-ru,SQL.90).gifПримечание.
Для 64-разрядных приложений расширения AWE не нужны, так как в них доступ к памяти не ограничивается объемом 4 ГБ.

Дополнительные сведения об API-интерфейсе расширений AWE см. на веб-узле MSDN. Перейдите по ссылке и выполните поиск по словосочетанию «Address Windowing Extensions».

Дополнительные сведения о работе SQL Server 2005 при неоднородном доступе к памяти (NUMA) см. в разделе Основные сведения о неоднородном доступе к памяти.

В этом разделе

Раздел Описание

Включение поддержки более 4 ГБ физической памяти

Описывает процесс включения больших объемов памяти в 32-разрядных операционных системах.

Активация памяти расширений AWE для SQL Server

Описывает настройку расширений AWE.

Горячее добавление памяти

Описывает поддержку памяти с «горячей» заменой в SQL Server 2005.

См. также

Основные понятия

Использование расширений AWE
Архитектура оперативной памяти
Основные сведения о неоднородном доступе к памяти

Справка и поддержка

Получение помощи по SQL Server 2005