Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - MS SQL 2005 64 bit НЕ хочет жрать память

Ответить
Настройки темы
MSFT SQL Server - MS SQL 2005 64 bit НЕ хочет жрать память

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток!

железо:
4-х процессорный сервер (на ксеонах мп)
8 Гб ОЗУ
Софт:
MS Win 2k3 R2 x64 (все обновления есть)
MS SQL 2005 SP2 x64
обращаю внимание: софт х64, т.е. память видит всю без доп. ухищрений.

Странная проблема возникла: MS SQL _НЕ_ хочет потреблять оперативку.
При том что 20-25 пользователей активно используют 3 базы объемом от 10 до 15 Гб каждая, процесс sql по данным taskman занимает не более 115 Мб, при этом свободно около 2.5 Гб ОЗУ.
Ограничений в настройках SQL на использование памяти нет.

Раньше на этой же системе стоял SQL 2000 и кушал от 1 до 2Гб памяти (т.к. он был 32 бита и больше есть не мог)

Отправлено: 19:24, 20-03-2008

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Yurikmf1,
Так это же прекрасно!!
Я не понимаю, что вам не нравится

-------
Fortes fortuna adiuvat


Отправлено: 20:33, 20-03-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Yurikmf1, посмотрите как при этом загружены процы.
Быть может, у них нет возможности командовать при 100% нагрузке?
Во всяком случае Core2Quad во время рендера 4 гига не осиливает так как он на 100% загружен а напрягает 1-2 гига, рендер аналогично 64х битный, естественно на 64х битной ОС.

Отправлено: 02:37, 21-03-2008 | #3


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


vadimiron, конечно это приятно и у меня нет маниакального желания скормить всю оперативку, но вот быстродействие и обильное общение с диском напрягает, при том что на кэш система отводит до 1.5 Гб

Admiral, Нагрузка и правда большая, довольно часто 95-100%, но далеко не постоянно (!) а пиками, т.е. (как мне кажется) время на управление памятью должно найтись.

Отправлено: 11:17, 21-03-2008 | #4


Аватара для kim-aa

Назгул


Сообщения: 2633
Благодарности: 345

Профиль | Отправить PM | Цитировать


Цитата Yurikmf1:
процесс sql по данным taskman занимает не более 115 Мб »
А если в самом SQL посмотреть разделение памяти?

Система в выставлена в каком режиме оптимизации:
- файловых операций
- Application server

Если тормозит именно дисковая подсистема, можно переключить оптимизацию на "файловый сервер", больше места под дисковый кэш будет выделяться.

Но реально без оценки производительности ( длинн очередей) что-либо рекомендовать сложно.

-------
Мы овладеваем более высоким стилем спора. Спор без фактов. Спор на темпераменте. Спор, переходящий от голословного утверждения на личность партнера. (c)Жванецкий


Отправлено: 12:37, 21-03-2008 | #5


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата kim-aa:
А если в самом SQL посмотреть разделение памяти? »
по данным Perf. mon. тоже самое.

Цитата kim-aa:
Если тормозит именно дисковая подсистема, можно переключить оптимизацию на "файловый сервер", больше места под дисковый кэш будет выделяться. »
система уже в режиме "файловых операций"

Цитата kim-aa:
Но реально без оценки производительности ( длинн очередей) что-либо рекомендовать сложно »
Смотрел я и очереди и др. параметры - все в норме (ориентировался на показатели из статьи Оптимизация производительности ЦП SQL Server ), не понятно почему на др серверах (с др базами) этот процесс жрет по несколько гигов, а тут всего 100 мб...

Отправлено: 21:36, 21-03-2008 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - MS SQL 2005 64 bit НЕ хочет жрать память

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
MSFT SQL Server - Переход с SQL 2005 (Express) на SQL 2008 (Enterprise) Diesel315 Программирование и базы данных 4 13-01-2010 01:05
Разное - [решено] *SQL* | MS SQL-2005 как узнать зависимые таблицы pva Программирование и базы данных 1 21-09-2009 10:55
Бекап на SQL 2005 KYI Microsoft Windows NT/2000/2003 8 09-04-2008 13:28
MSFT SQL Server - Подскажите что лучше ставить SQL 2000 или SQL 2005 на Server 2003 ForGroin Программирование и базы данных 6 23-03-2008 20:54
MSFT SQL Server - C SQL 2000 на SQL 2005 Lord_@lex Программирование и базы данных 1 19-03-2008 16:17




 
Переход