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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.04.2006, 12:45   #1  
Peter Savintsev is offline
Peter Savintsev
Участник
 
246 / 124 (5) +++++
Регистрация: 14.12.2001
Цитата:
Сообщение от 6apcyk
Вопрос а паралельно ли они работают на одной машине или последовательно?
Смотря что вы понимаете под параллельной работой. Каждый пакетный сервер каждые полминуты проверяет, есть ли пакетное задание со статусом "Ожидание" и сроком выполнения, большим текущего времени (задания просматриваются в порядке возрастания приоритета). Если такое задание найдено, оно выполняется. После того, как задание выполнено, осуществляется поиск следующего и т.д. Если у вас одновременно запущено несколько серверов (неважно, на одной машине или на нескольких), пока один из них выполняет одно задание, остальные продолжают каждые 30 секунд мониторить наличие ожидающих заданий и выполнять их по мере нахождения таковых. Таким образом несколько пакетных серверов могут одновремнно выполнять несколько заданий.

Цитата:
Сообщение от 6apcyk
А если паралельно то какой прирост производительности?
Это будет зависеть от того, какие именно задания выполняются. Если будут обрабатываться сразу два "тяжелых" процесса, сильно загружающих сервер БД или АОС, то возможно падение производительности. Но для более "легких" заданий по идее производительность будет выше. Имеется в виду, что несколько одновременно запущенных пакетных серверов выполнят обработку нескольких заданий быстрее, чем это сделает один сервер, выполняющий каждое задание после выполнения предыдущего.
Старый 03.04.2006, 12:55   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Peter Savintsev
Имеется в виду, что несколько одновременно запущенных пакетных серверов выполнят обработку нескольких заданий быстрее...
При отсутствии взаимоблокировок.
__________________
полезное на axForum, github, vk, coub.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
RunBaseBatch - режим пакетной обработки bagyr DAX: Программирование 3 13.09.2007 14:50
Разноска журналов ГК в режиме пакетной обработки saturnnn DAX: Функционал 5 28.08.2007 13:25
Снять задание сервера пакетной обработки fomenka DAX: Программирование 9 24.04.2007 14:33
Список пакетной обработки - где он? Anais DAX: Администрирование 2 01.11.2004 12:27
Нарушения порядка пакетной обработки SLAYPNIR DAX: Функционал 2 20.08.2004 13:02

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

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

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