AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.07.2004, 17:45   #1  
Кактус is offline
Кактус
Участник
 
62 / 12 (1) ++
Регистрация: 11.02.2003
SQL Server использует не всю оперативку
Только сейчас заметил - SQL Server использует только 1.7 Gb оперативки, хотя на машине стоит 4Gb. (База больше 20Gb) Подскажите, в чем грабли и где рыть?

ЗЫ Ногами себя уже отпинал. ;-)
Старый 16.07.2004, 17:53   #2  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Редакции MSSQL и Windows?
Старый 16.07.2004, 18:02   #3  
Кактус is offline
Кактус
Участник
 
62 / 12 (1) ++
Регистрация: 11.02.2003
Windows 2000 Server + MS SQL Server 2000

Возможно забыл важный момент - на машине изначально было 2Gb оперативки, добавили еще 2Gb. Видятся они отлично.
Старый 16.07.2004, 18:27   #4  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Windows 2000 Server или Windows 2000 Advanced Server?

select serverproperty('Edition') ?

На Windows 2000 Server в любом случае больше 2Гб сиквелом использоваться не будет.
Старый 16.07.2004, 20:02   #5  
Toner is offline
Toner
Участник
 
3 / 10 (1) +
Регистрация: 12.02.2003
А вот и будет!
Начни читать вот отсюда: http://support.microsoft.com/default...b;en-us;811891
Старый 16.07.2004, 20:14   #6  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Читал, вычитал вот это:

Цитата:
If your instance of SQL Server is installed on a computer that is running Windows 2000 Advanced Server, Windows 2000 Datacenter Edition, Windows Server 2003, or Windows NT, you can use the /3GB switch in the Boot.ini file on your computer. As a result, SQL Server 2000 can use up to 3 GB of available memory on your computer.
Не вижу упоминания Windows 2000 Server.
Старый 16.07.2004, 20:25   #7  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Полез дальше, добрался до BOL - Maximum Capacity Specifications

да, SQL Server Enterprise Edition на Windows 200 Server держит до 4 с AWE
Старый 28.07.2004, 10:55   #8  
Кактус is offline
Кактус
Участник
 
62 / 12 (1) ++
Регистрация: 11.02.2003
?
Вот, собственно, что у меня получилось:
1. Версия - Win 2000 Server 5.00.2195 SP3
2. В соответствии с рекоммендованной статьей в локальных политиках/назначение прав пользователям поставил возможным "Закрепление страниц в памяти" для пользователя, под которым работает SQL Server, запустил строчку реконфигурации, которая написана в статье, для верности перезагрузился. Ничего не изменилось.
3. Установил в boot.ini параметр /3Gb

[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Server RUS" /fastdetect /3GB

Ничего не изменилось.

4. Запустил

sp_configure 'show advanced options', 1
RECONFIGURE
GO

sp_configure 'awe enabled', 1
RECONFIGURE
GO

получил:

DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Configuration option 'show advanced options' changed from 1 to 1. Run the RECONFIGURE statement to install.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Configuration option 'awe enabled' changed from 1 to 1. Run the RECONFIGURE statement to install.

Запустил RECONFIGURE, получил
The command(s) completed successfully.

После этого я перезагрузил SQLServer, пользователи начали работать и жаловаться на ужасные тормоза. Смотрю в диспетчере задач - sqlservr.exe съедает около 100 Мб и больше не может. После того, как я убрал динамическое распределение и поставил и поставил Used a fixed memory size (MB): 2800. После этого пользователи перестали жаловаться на тормоза и, но SQLServer также и продолжает использовать 1.7 Gb и ни больше ни меньше.

Где грабли?
Старый 28.07.2004, 11:33   #9  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Изначально опубликовано Vadik
select serverproperty('Edition')
Старый 28.07.2004, 13:29   #10  
Кактус is offline
Кактус
Участник
 
62 / 12 (1) ++
Регистрация: 11.02.2003
select serverproperty('Edition')

возвращает enterprise edition
Старый 30.07.2004, 12:30   #11  
psv is offline
psv
Участник
 
11 / 10 (1) +
Регистрация: 21.08.2003
Каким образом определялся размер используемой оперативки?
Старый 30.07.2004, 14:20   #12  
Кактус is offline
Кактус
Участник
 
62 / 12 (1) ++
Регистрация: 11.02.2003
Я смотрю по диспетчеру задач. Там процесс sqlservr.exe вот сейчас например съедает 1_748_448 Кб.
Старый 30.07.2004, 15:12   #13  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
http://support.microsoft.com/?id=274750

но посмотрите на том же sql.ru, как народ на Windows 2000 Server с /PAE мается
Старый 30.07.2004, 15:25   #14  
psv is offline
psv
Участник
 
11 / 10 (1) +
Регистрация: 21.08.2003
Посмотри значение счетчика производительности - SQL Server\Total Server Memory и ты увидешь, что не все так печально.По одной колонке в Task Manager судить нельзя.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Деадлоки при использовании SQL Server DeSp NAV: Программирование 8 20.10.2005 14:22
Проблема с ипользованием Session Monitor (SQL Server).fob DeSp NAV: Администрирование 1 28.09.2005 13:25
Navision - SQL Server. Открытие БД. Mary NAV: Администрирование 0 30.03.2005 19:03
Purchase receipt. Posting problem. Navision 2.6. Migration to SQL Server. Leon NAV: Функционал 1 26.08.2004 11:34
DateTime в SQL Server Option Dimon NAV: Администрирование 1 12.04.2004 11:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:05.