Как настроить поддержку AWE?

Модераторы: Trinity admin`s, Free-lance moderator`s

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Как настроить поддержку AWE?

Сообщение Andric » 18 апр 2007, 07:47

Есть сервер с 12 ГБ ОЗУ, включена поддержка памяти большого размера, путем правки файла boot.ini (как в FAQ-е):

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE

ОС у меня Windows 2003 Server Enterprise Edition, собираюсь туда же поставить для 1С SQL Server 2000 Enterprise Edition, так вот читал фак и понял,что помимо PAE нужно задействовать AWE спешиал для SQL Server-a и помимо этого еще и в самом SQL сервере нужно это задействовать, как это сделать?

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Сообщение Andric » 18 апр 2007, 09:07

и еще вопрос, есть ли какие нибудь рекомендации по выставлению определенного размера виртуальной памяти (размер файла подкачки для выбранного диска)?

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Сообщение Andric » 18 апр 2007, 10:04

Пока суть да дело, нагуглил еще одну ссылку:
http://support.microsoft.com/kb/274750/ru , так вот почитав ее, сделал следующие выводы (поправтье пожалуйста,если не прав):

докучи в эту строчку: multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE , нужно еще добавить /3Gb , то есть получиться строка :

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE /3Gb, и помимо всего прочего нужно в самом SQL'е включить эту фичу:
____________-------------_________-______________________
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 6144
RECONFIGURE
GO

________--------------___________________-_--------------------------


правилен ли алгоритм?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 11:13

Нужно только show advanced options и awe_enabled, дальше можно уже рулить стандартно, из Enterprise Manager :)
А вообще - поиск по форуму рулит:
http://www.3nity.ru/viewtopic.htm?t=4956
;)

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Сообщение Andric » 18 апр 2007, 11:27

а в файл boot.ini обязательно добавлять /3Gb ?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 11:39

Не обязательно, это нужно только для того, чтобы дать процессу возможность использовать не 2 ГБ (по умолчанию), а 3 ГБ. Но учтите, что вся память более этого значения MSSQL используется как тупой блочный кэш.

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Сообщение Andric » 18 апр 2007, 12:13

То есть вывод таков,что максимум производительности в моем случае, это, наличие:

1. multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE

и

2. Добавить в MSSQL  sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO


и все собственно, правильно я понял?

Andric
Advanced member
Сообщения: 111
Зарегистрирован: 17 мар 2004, 18:14
Откуда: Yakutsk

Сообщение Andric » 18 апр 2007, 12:13

То есть вывод таков,что максимум производительности в моем случае, это, наличие:

1. multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /PAE

и

2. Добавить в MSSQL  sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO


и все собственно, правильно я понял?

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 12:31

Таки рекомендую /3GB в boot.ini поставить :)

Loco
Advanced member
Сообщения: 268
Зарегистрирован: 05 окт 2006, 12:58
Откуда: Moscow

Сообщение Loco » 18 апр 2007, 15:04

А что даст 3GB при уже вклученном PAE? Конкретно для MS SQL.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 15:07

Еще раз напишу:
Но учтите, что вся память более этого значения MSSQL используется как тупой блочный кэш.
:)

Loco
Advanced member
Сообщения: 268
Зарегистрирован: 05 окт 2006, 12:58
Откуда: Moscow

Сообщение Loco » 18 апр 2007, 15:13

Ну это известно. Но в диспетчере задач я не видел чтобы процесс MS SQL занимал более 200МБ при включенном AWE. Я знаю, что распределенная с помощью AWE память, не отображается в диспетчере.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 15:23


Loco
Advanced member
Сообщения: 268
Зарегистрирован: 05 окт 2006, 12:58
Откуда: Moscow

Сообщение Loco » 18 апр 2007, 15:46

Это к тому, где смотреть, сколько, что использует памяти? Или к тому, что при использовании 3GB под кэш процедур может быть выделено больше памяти? Где что посмотреть я в курсе. Меня именно интересует, что даст 3GB при AWE?
P.S. Извиняюсь за свою непонятливость.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 18 апр 2007, 16:13

Ну да :)

Ответить

Вернуться в «Серверы - ПО, Windows система, приложения.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей