SQL c AWE не использует всю память
Модераторы: Trinity admin`s, Free-lance moderator`s
SQL c AWE не использует всю память
ПРошу прощения - наверно изъезженная тема. Помогите пожалуйста советом. Есть сервер с 8Гб памяти. Стоит w2003ee 64 + sql200032-sp4. Фиксов не ставил. Для включения AWE запустил
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
база большая. task manager говорит commit charge 4Gb phisical memory available 3.7Gb. Что я позабыл сделать?
Заранее спасибо.
sp_configure 'show advanced options', 1
RECONFIGURE
GO
sp_configure 'awe enabled', 1
RECONFIGURE
GO
база большая. task manager говорит commit charge 4Gb phisical memory available 3.7Gb. Что я позабыл сделать?
Заранее спасибо.
Честно говоря я не думал по этому поводу . Как то спрашивал у Вас на форуме что поставить на большую базу с 1С - операционку 32 или 64. Кто-то из ваших написал 64. Вот я ее и поставил на сервер у Вас купленный. А SQL старый - 32 бита. И получается хуже чем с виндой32. Думаю или я чего-то не сделал или ограничение пары - w64 и sql32.
А как лучше по Вашему сделать - у меня сервер новый, база новая. Данные будут заливаться из других баз. 1С 8.0 самопис. Что стоит ставить: w32+sql2000-32 или w64+sql2005-32 или w64+sql2005-64. Программеры хотят стабильности и требуют первый вариант. Поддаваться или аргументированно перетягивать на другой?
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Это - смотрите сами, на Ваш страх и риск. С одной стороны, Вам придется приобретать W2003 Enterprise Edition x86, чтобы утилизировать ОЗУ более 4 ГБ. С другой - подавляющее большинство серьезных инсталляций в серьезных конторах работают на х86 (не х64), вполне стабильно и переходить не собираются.
Несмотря на то, что железа, х64 не поддерживающего, уже практически и не осталось.
Несмотря на то, что железа, х64 не поддерживающего, уже практически и не осталось.
-
- Advanced member
- Сообщения: 53
- Зарегистрирован: 02 дек 2004, 11:05
- Откуда: Москва
- Контактная информация:
-
- Advanced member
- Сообщения: 53
- Зарегистрирован: 02 дек 2004, 11:05
- Откуда: Москва
- Контактная информация:
-
- Advanced member
- Сообщения: 53
- Зарегистрирован: 02 дек 2004, 11:05
- Откуда: Москва
- Контактная информация:
Re: SQL c AWE не использует всю память
Саша235
В MS SQL2000 SP4 есть баг, связанный с неправильным размером страницы при работе с AWE - надо ставить патч kb899761
скачать можно отсюда:
http://www.microsoft.com/downloads/deta ... 32875E1961
Чтобы патч правильно работал необходимо что бы пользователь, под которым запускается служба SQLSERVER имел права на "закрепление страниц в памяти"
Идем в "Локальная политика безопасности", далее "Локальные политики"/ "Назначение прав пользователя", проверяем есть ли пользователь в списке, если нет, то добавляем.
В MS SQL2000 SP4 есть баг, связанный с неправильным размером страницы при работе с AWE - надо ставить патч kb899761
скачать можно отсюда:
http://www.microsoft.com/downloads/deta ... 32875E1961
Чтобы патч правильно работал необходимо что бы пользователь, под которым запускается служба SQLSERVER имел права на "закрепление страниц в памяти"
Идем в "Локальная политика безопасности", далее "Локальные политики"/ "Назначение прав пользователя", проверяем есть ли пользователь в списке, если нет, то добавляем.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Кто ? AWE ? Это интерфейс, предоставляемый ОС, вообще-тоSergey21102 писал(а):А его там и не должно быть, он есть в SQL2000a_shats писал(а):Саша235Как Вы думаете, в х64 32-битный AWE есть ? :DСтоит w2003ee 64 + sql200032-sp4. Фиксов не ставил. Для включения AWE запустил
Может, еще как может...
Неа Я пробовал и пытался
-
- Advanced member
- Сообщения: 53
- Зарегистрирован: 02 дек 2004, 11:05
- Откуда: Москва
- Контактная информация:
может и интерфейс .a_shats писал(а):
Кто ? AWE ? Это интерфейс, предоставляемый ОС, вообще-то
Может, еще как может...
Неа Я пробовал и пытался
Но у меня именно в этой конфигурации все работает
MS WINDODS 2003 Server EE x64 + MS SQL 2000 SP4
выдержка из лога при загрузке SQL сервера
Код: Выделить всё
2007-12-03 21:37:00.56 server Copyright (C) 1988-2002 Microsoft Corporation.
2007-12-03 21:37:00.56 server All rights reserved.
2007-12-03 21:37:00.56 server Server Process ID is 1292.
2007-12-03 21:37:00.56 server Logging SQL Server messages in file ......
2007-12-03 21:37:00.57 server SQL Server is starting at priority class 'normal'(4 CPUs detected).
2007-12-03 21:37:00.60 server Address Windowing Extensions enabled.
2007-12-03 21:37:03.04 server SQL Server configured for thread mode processing.
2007-12-03 21:37:03.06 server Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner Blocks.
2007-12-03 21:37:03.12 server Attempting to initialize Distributed Transaction Coordinator.
2007-12-03 21:37:04.15 spid3 Starting up database 'master'.
Код: Выделить всё
select cntr_value/1024 [memory_sqlserver, mb] from master..sysperfinfo
where counter_name = 'Total Server Memory (KB)'
Код: Выделить всё
select @@version
- exLH
- Сотрудник Тринити
- Сообщения: 5061
- Зарегистрирован: 11 фев 2004, 15:49
- Откуда: Москва
- Контактная информация:
Полезная информация о SQL xx bit + Windows xx bit содержится в новом редбуке:
http://www.redbooks.ibm.com/abstracts/redp4385.html
http://www.redbooks.ibm.com/abstracts/redp4385.html
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей