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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.08.2005, 17:54   #1  
DenisS is offline
DenisS
Участник
 
65 / 24 (1) +++
Регистрация: 01.09.2003
Проблема с производительностью AOS
Hi, All !
Ситуация:
Axapta 2.5 sp 4; MS SQL; 3-х звенка
Объем InventTrans за месяц = записей
С некоторых пор (объем БД порядка 30 ГБ) не удается нормально закрыть склад.
Процедура закрытия склада была модифицирована нами около года назад и все это время работала без ошибок. Часть процедуры закрытия (точнее пересчета) выполняется одновременно с работой пользователей в ночное время (нагрузка минимальна). Последний месяц AOS вырубает клиента, закрывающего склад по 110, 117 ошибкам. Ни процедура закрытия, ни оборудование не менялось!
Самое интересное, что мы провели эксперимент: на ТОЙ-ЖЕ самой машине, где работает основной AOS запустили второй экземпляр AOS и настроили его на копию реальной БД и процедура закрытия в таком "Монопольном" режиме отработала нормально!
Складывается ощущение, что в самом AOS зашита какая-то константа по ограничению количества операций и AOS при превышении данного значения отрубает самого "тяжелого" клиента. А если это так, то наращивать производительность оборудования не имеет смысла.
Если кто-то сможет прокомментировать данную ситуацию - огромное спасибо.
Старый 01.08.2005, 17:55   #2  
DenisS is offline
DenisS
Участник
 
65 / 24 (1) +++
Регистрация: 01.09.2003
PS: Количество записей в InventTrans за закрываемый период (месяц) около 157000
Старый 01.08.2005, 18:11   #3  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
А в "монопольном" режиме работала таже модифицированная процедура?
Старый 01.08.2005, 18:14   #4  
DenisS is offline
DenisS
Участник
 
65 / 24 (1) +++
Регистрация: 01.09.2003
В обоих случаях работала одна и та-же (модифицированная) процедура
Старый 01.08.2005, 18:28   #5  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
У нас была проблема в том, что на некоторой номенклатуре алгоритм закрытия давал ошибку, после чего сеанс тихо сам собой закрывался. Может у вас не очень корректно стоит try catch и на каком-нибудь deadLock-е транзакция просто срубается?
Старый 02.08.2005, 09:33   #6  
DenisS is offline
DenisS
Участник
 
65 / 24 (1) +++
Регистрация: 01.09.2003
Нет, deadlock тут не причем.
В начале процедуры закрытия у нас происходит расчет уровня вхождения номенклатуры в спецификации (BomLevel). Так как эта процедура не является критичной с точки зрения целостности данных и ее можно запустить повторно в случае сбоя, она выполняется вообще БЕЗ транзакции. Расчет уровней длится порядка 6 часов. Так вот AOS вырубает клиента во время выполнения этой процедуры (ближе к концу, ну часов через 5).
Wamr, а какой у Вас объем данных за месяц (записей в InventTrans) и версия Axapta?
Старый 02.08.2005, 10:45   #7  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Я не помню точные цифры, количество транзакций были сопоставимо с вашим.
Делалось на Ax2.5SP1 и на Ax3.0sp3 - результат одинаковый - если после длительной работы возникала ошибка, то Аксапта просто закрывалась.

А не может ваш АОС просто по таймауту срубать сеанс, считая его неактивным?
Старый 02.08.2005, 10:48   #8  
DenisS is offline
DenisS
Участник
 
65 / 24 (1) +++
Регистрация: 01.09.2003
Если Вы имеете ввиду параметры AOS / клиента, то таймаут не стоит (Leave Runnig when Idle = бесконечное ожидание).
Теги
aos, производительность, ax2.5, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема падает AOS DAX 4.0 kalex_a DAX: Администрирование 9 03.06.2009 17:27
daxis: Troubleshooting blocked SPIDS in AOS Blog bot DAX Blogs 0 01.04.2009 18:05
Arijit Basu: AX 4 AOS Basics: [Level 100] Blog bot DAX Blogs 0 18.11.2007 14:30
Проблема с AOS 3.0 Danyt DAX: Администрирование 3 11.10.2007 15:07
Проблема с логином пользователя (AOS) Maxi77 DAX: Администрирование 18 03.08.2004 13:39

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:43.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.