Увеличение оперативной памяти

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Увеличение оперативной памяти

Сообщение maikl »

SQL 2000, WIN2K AS, увеличили оперативную память до 4гВ. Надо ли что нибудь подстраивать в SQL ?
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

AWE Enabled, иначе все будет по прежнему в рамках 2 Гигов
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

Причем это работает только для версий СУБД Enterprise и Developer
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Ну, если вы что-нибудь до этого конфигурировали в плане потребления MSSQL'ом памяти, то придется... По умолчанию выставлено динамическое распределение памяти... Но я бы все таки проверил, если мне не изменяет память, в свойствах сервера (MSSQL) на вкладке "Memory"...
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Ах, да, чуть не забыл... С параметром /3GB в boot.ini тоже можно поэксперементировать... :-)
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

thor писал(а):AWE Enabled, иначе все будет по прежнему в рамках 2 Гигов
А где этот параметр? Никак не найду
thor
Местный житель
Сообщения: 289
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Saint-Petersburg
Контактная информация:

Сообщение thor »

sp_configure в Query Analyzer
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Всем спасибо.
Уточняю SQL 2000 EE WIN2K AS, для них надо ли включать AWE, PAE и /3G или они все таки могут все использовать сами, по доке Майкрософта как то все путано написано (или переведено) ?
Galex
Постоянный обитатель
Сообщения: 175
Зарегистрирован: 29 июн 2006, 14:39
Контактная информация:

Сообщение Galex »

Для 4 ГБ ОЗУ параметр /PAE использовать не нужно (т.к. он позволяет адресовать более 4 Гб памяти на x86-процессорах). Если все отставить без изменение, то максимум что сможет использовать MSSQL это 2 ГБ... Для того, чтобы он смог использовать больше памяти необходимо сначала заставить Windows отдавать приложениям 3 ГБ памяти (параметр /3GB в boot.ini), а затем уже для MSSQL сделать следующее:

Код: Выделить всё

sp_configure 'awe enabled', 1
RECONFIGURE
GO
sp_configure 'max server memory', 3072
RECONFIGURE
GO
Хочу заметить, что при включенном AWE о динамическом распределении памяти можно забыть... Сервер сразу "отъест" всю доступную память или тот лимит, который мы указали параметром max server memory...
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Сообщение maikl »

Спасибо
Ответить