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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.03.2012, 02:45   #1  
vanokh is offline
vanokh
Участник
 
108 / 63 (3) ++++
Регистрация: 23.10.2008
А зачем у вас сервер 64-бит? Ах 4 все равно же работает в 32-бит среде...

По поводу выпадений: когда у нас была Ах 4 sp2 на 2-х АОСах win2003 в кластере, регулярные выпадения наблюдались при достижении 2Гб памяти процесса (всего на серверах по 4Гб). Пользователей по 75 на АОС. Установка последних хотфиксов не помогала, перезагрузки раз в день спасали, но тоже не всегда. Причину установить удалось очень приблизительно - утечки памяти в нестандартном модуле, написанным до нас другой компанией-внедренцем. После добавления 3-го АОСа и выведения всех пользователей этого модуля на него остальные АОСы выпадать стали гораздо меньше (соотношение пользователей 60-60-20).

Другое предположение - слишком много пользователей При 50 и меньше на АОС - падает гораздо реже.

После перехода на Ах2009 перевели все под виртуальные сервера 2008 R2. Конфигурация 3 АОСа сохранилась. Быстродействие упало незначительно - пользователи не жалуются Несколько раз наблюдались выпадения АОСов при захвате памяти 16Гб, но не настолько часто как было раньше.

А SQL Server захватывает память согласной настройкам - если установлен потолок 30Гб, значит 30 и съест Вроде бы у него свой менеджер памяти и имеет больший приоритет по сравнению с другими процессами - если нагрузка большая, все остальные уйдут в своп. И это не утечки, а штатный режим работы Выход - поставить в настройках ограничение по памяти так, чтоб хватило ОС и другим процессам на сервере. Имхо, при размере БД 45Гб ему вполне хватит 24Гб и даже с головой - часто используемые таблицы полностью закэширует)
Старый 16.05.2012, 12:10   #2  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
Цитата:
Сообщение от vanokh Посмотреть сообщение
А SQL Server захватывает память согласной настройкам - если установлен потолок 30Гб, значит 30 и съест Вроде бы у него свой менеджер памяти и имеет больший приоритет по сравнению с другими процессами - если нагрузка большая, все остальные уйдут в своп. И это не утечки, а штатный режим работы Выход - поставить в настройках ограничение по памяти так, чтоб хватило ОС и другим процессам на сервере. Имхо, при размере БД 45Гб ему вполне хватит 24Гб и даже с головой - часто используемые таблицы полностью закэширует)
Это понятно, для ОС мы тоже оставили памяти. Но наблюдаем следующее: когда SQL съедает всю разрешенную ему память, пользователи начинают звонить и жаловаться что у них "тормозит" система.
Пока временное решение - перезагрузка раз в неделю SQL сервера. (примерно за неделю sql забирает память).
Старый 11.12.2013, 11:06   #3  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
Цитата:
Сообщение от propeller Посмотреть сообщение
когда SQL съедает всю разрешенную ему память, пользователи начинают звонить и жаловаться что у них "тормозит" система.
Все верно, он уходит в своп. Вообще, нехорошо ставить на одном сервере с SQL какие-либо другие сервисы.
__________________
Axapta non erubescit
Старый 10.12.2013, 16:35   #4  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
Цитата:
Сообщение от vanokh Посмотреть сообщение
А зачем у вас сервер 64-бит? Ах 4 все равно же работает в 32-бит среде...

По поводу выпадений: когда у нас была Ах 4 sp2 на 2-х АОСах win2003 в кластере, регулярные выпадения наблюдались при достижении 2Гб памяти процесса (всего на серверах по 4Гб). Пользователей по 75 на АОС. Установка последних хотфиксов не помогала, перезагрузки раз в день спасали, но тоже не всегда. Причину установить удалось очень приблизительно - утечки памяти в нестандартном модуле, написанным до нас другой компанией-внедренцем. После добавления 3-го АОСа и выведения всех пользователей этого модуля на него остальные АОСы выпадать стали гораздо меньше (соотношение пользователей 60-60-20).

Другое предположение - слишком много пользователей При 50 и меньше на АОС - падает гораздо реже.

После перехода на Ах2009 перевели все под виртуальные сервера 2008 R2. Конфигурация 3 АОСа сохранилась. Быстродействие упало незначительно - пользователи не жалуются Несколько раз наблюдались выпадения АОСов при захвате памяти 16Гб, но не настолько часто как было раньше.

А SQL Server захватывает память согласной настройкам - если установлен потолок 30Гб, значит 30 и съест Вроде бы у него свой менеджер памяти и имеет больший приоритет по сравнению с другими процессами - если нагрузка большая, все остальные уйдут в своп. И это не утечки, а штатный режим работы Выход - поставить в настройках ограничение по памяти так, чтоб хватило ОС и другим процессам на сервере. Имхо, при размере БД 45Гб ему вполне хватит 24Гб и даже с головой - часто используемые таблицы полностью закэширует)
можешь привести пример кода, который отъедал память?
Теги
aos, ax4.0, windows server 2008, память, утечка памяти

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Падает AOS MS DAX 2009 SP1 RU6 Daiver DAX: Администрирование 21 14.02.2011 09:59
Проблема падает AOS DAX 4.0 kalex_a DAX: Администрирование 9 03.06.2009 17:27
AOS не ест память и проц Goldy DAX: Администрирование 3 09.06.2008 21:12
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
Еще раз про AOS и память Oleg V.Cat DAX: Администрирование 3 15.11.2007 11:42
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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