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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.11.2006, 18:00   #1  
SHiSHok is offline
SHiSHok
Участник
Аватар для SHiSHok
Дети Юза
 
219 / 103 (4) +++++
Регистрация: 28.07.2005
Адрес: Донецк
Цитата:
Сообщение от Vadik Посмотреть сообщение
Пожалуй. Если пакетов много, система просто не будет успевать обрабатывать их, ну и время реакции на постановку пакета в очередь не фонтан

Можно сделать чуть тоньше - увеличить интервал очистки (смены статусов у пакетов, зависших в статусе "Выполнение", BatchRun.cleanUpExecuting()), лочится в основном там и на BatchRun.search()

Плюс мелкий тюнинг индексов на Batch
похоже индекс под Search делали, да зачемто только createdDate,Time туда влепили. Но я "batch = this.search();" убрал из транзакции. А вот СleanUpExecuting нехорошо может залочить своим while select forupdate - убрал транзакцию внутрь условия. Теперь понаблюдаем.
__________________
--- SHiSHok
Теги
ax3.0, batch

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: Batch processing Blog bot DAX Blogs 0 29.01.2009 17:05
axaptabuilder: How to setup Axapta batch server running as user defined windows service Blog bot DAX Blogs 0 12.04.2007 16:10
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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