Включение расширений AWE в MS SQL Server

Прежде чем включить расширения AWE, учетной записи SQL Server необходимо предоставить разрешение LOCK PAGE IN MEMORY (Блокировка страниц в памяти).

Параметр Блокировка страниц в памяти политики Windows по умолчанию отключен. Его необходимо включить для настройки расширений AWE. Эта политика определяет, какие учетные записи вправе использовать процесс для хранения данных в физической памяти, что предотвращает страничную запись данных операционной системой в область виртуальной памяти на диск. В 32-разрядных операционных системах включение данной политики без использования расширений AWE может существенно снизить общую производительность системы. Блокировка страниц в памяти не требуется в 64-разрядных операционных системах. Для включения этой политики для учетной записи, используемой SQL Server, воспользуйтесь средством «Групповая политика Windows» (gpedit.msc). Чтобы изменить эту политику, необходимо быть системным администратором. 1. В меню Пуск выберите команду Выполнить. В поле Открыть введите gpedit.msc. Откроется диалоговое окно Групповая политика.
2. В консоли Групповая политика разверните узел Конфигурация компьютера, затем узел Конфигурация Windows. Разверните узлы Настройки безопасности и Локальные политики.
3. Выберите папку Назначение прав пользователя. Политики будут показаны в области подробностей.
4. В этой области дважды щелкните параметр Закрепление страниц в памяти. (В WS2008 Блокировка страниц в памяти)
5. В диалоговом окне Параметр локальной безопасности нажмите кнопку Добавить.
6. В диалоговом окне Выбор: Пользователи или Группы добавьте учетную запись, обладающую правами доступа для запуска sqlservr.exe. Включаем расширения AWE.sp_configure 'show advanced options', 1

RECONFIGURE

GO

sp_configure 'awe enabled', 1

RECONFIGURE

GO

После перезапуска SQL Server в журнале ошибок SQL Server должно появиться следующее сообщение: Address Windowing Extensions enabled.

Далее настройте память.

sp_configure 'min server memory', 1024

RECONFIGURE

GO

sp_configure 'max server memory', 4144

RECONFIGURE

GO

В этом примере настройки памяти для SQL Server и Windows Server 2003 устанавливают буферный пул для динамического управления расширенной памятью AWE между 1 ГБ и 4 ГБ.

Комментарии закрыты.