Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
elshad82
Member

Откуда:
Сообщений: 89
Появилась необходимость апгрейдить нынешний сервер. Нынешняя конфигурация: Intel Pentium, 2 GB RAM, Win Serv 2003 32-bit, SQL Server 2000 32-bit

БД за годы работы выросла до 50 GB, также увеличилось кол-во активных юзеров. Система стала реально тормозить. Если кто-то запускает сложный отчет на 5-10 тысяч строк то остальные юзеры висят.

Организация намерена купить новый сервер: 2-х процессорный Intel Xeon 5000, 16 GB RAM, 4x300 GB HDD (RAID 10)
Но ERP система работает только с SQL 2000, так что нужно привести аргументы относительно того что Скуль сможет использовать все ресурсы нового сервера.

Вопрос в следующем - под 64 битной Виндой нужно ли активировать AWE, чтоб SQL Server 2000 мог использовать оперативную память больше 4-х GB? В данном случае 16 GB
8 апр 12, 14:12    [12383071]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
1) SQL Server 2000 x64 есть в природе
2) "Если кто-то запускает сложный отчет на 5-10 тысяч строк то остальные юзеры висят", а с чего вы взяли, что новое железо сильно облегчит вашим юзерам жизнь!? вы мониторили систему? где узкое место?
Возможно сперва стоит оптимизировать ваши запросы?
8 апр 12, 14:20    [12383093]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
elshad82
Member

Откуда:
Сообщений: 89
Knyazev Alexey,

SQL Server 2000 64 bit только для процессоров Itanium.

Запросы невозможно оптимизировать, ибо отчеты получают через генератор отчетов постовляемой вместе с ERP. А в ней стандартные связки, то есть запросы берем не через таблицу БД, а через генератор, который сам создает эти запросы.

Дело даже не столько в железе, сколько в самом SQL сервере. 32 битный Скуль на 32-х битной Винде использует не более 3 GB оперативки. А этого мало. Поэтому собственно вопрос - нужно ли на 64 битной платформе активировать AWE?
8 апр 12, 14:27    [12383111]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
elshad82
Поэтому собственно вопрос - нужно ли на 64 битной платформе активировать AWE?

да
8 апр 12, 15:59    [12383289]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
elshad82
Member

Откуда:
Сообщений: 89
Knyazev Alexey
elshad82
Поэтому собственно вопрос - нужно ли на 64 битной платформе активировать AWE?

да


Для теста установил на VMware:
OS - Windows Server 2003 R2 SP2 64-bit
DB: MS SQL Server 2000 SP4 32-bit
RAM: 5 GB

В свойствах SQL сервера, в Enterprise Manager-е, объем памяти видит все 5 GB.
В опциях управления памятью SQL сервера есть возможность выделить объем оперативной памяти до максимальных 5 GB.
AWE не включал.

Значит ли это что SQL сервер видит и может использовать всю оперативную память?
8 апр 12, 16:44    [12383383]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
elshad82
Значит ли это что SQL сервер видит и может использовать всю оперативную память?

нет, у 32х разрядный приложений есть ограничение на память, с которой они работают
8 апр 12, 17:13    [12383454]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
elshad82
Member

Откуда:
Сообщений: 89
Knyazev Alexey
elshad82
Значит ли это что SQL сервер видит и может использовать всю оперативную память?

нет, у 32х разрядный приложений есть ограничение на память, с которой они работают


AWE is not needed and cannot be configured on 64-bit operating systems.
http://msdn.microsoft.com/en-us/library/ms190731%28v=sql.105%29.aspx
8 апр 12, 22:00    [12384791]     Ответить | Цитировать Сообщить модератору
 Re: Windows Server 2003 R2 SP2 64-bit + MS SQL Server 2000 32-bit + 16 GB RAM  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10233
Блог
elshad82
Knyazev Alexey
пропущено...

нет, у 32х разрядный приложений есть ограничение на память, с которой они работают


AWE is not needed and cannot be configured on 64-bit operating systems.
http://msdn.microsoft.com/en-us/library/ms190731%28v=sql.105%29.aspx


у вас 2000ый...с ним были какие-то косяки...поищите на форуме...обсуждали много раз

кстати вот ещё ссылка: http://social.msdn.microsoft.com/Forums/en-US/sqldatabaseengine/thread/4e68dbad-ecdc-4f80-8e0a-5b2fd6786bd8/
8 апр 12, 22:19    [12384875]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить