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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.11.2005, 16:23   #1  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от otkudao
...
не понял именно этого. Почему вероятность блокировок снижается? Используются те же классы, таблицы и проч.
...
Уточню. Я имею в виду такие проблемы как deadlock'и и простой в очереди, пока разблокируются нужные данные для выполнения той или иной процедуры. Сами по себе блокировки, конечно, никуда не денутся. Но сами по себе они не являются негативным с т.з. пользователя явлением.

Проблемы с блокировками возникают, когда несколько пользователей пытаются работать с одними и теми же данными (ну или изменять, если точнее). Если в системе работает один пользователь, то проблемы с блокировками возникают редко. Если, например, накладные обрабатывает много пользователей, причем одновременно, то проблемы с блокировками возникают регулярно.

Пакетный сервер позволяет добиться такого эффекта, когда, например, те же накладные обрабатываются строго последовательно. При этом друг другу они уже точно мешать не будут. Т.о. общее время простоев можно сократить. Всего лишь на всего. Чудес не будет.
Цитата:
Сообщение от otkudao
...
Особенно, если учесть, что "освобожденные пользователи" тут же начинают заниматься.... этими же самыми блокировками , т.е. работой...
Да, резервирование, например, в пакетном режиме не пустишь. Универсальных решений не бывает. Но возможность оптимизации есть.

Что касается пользователей, то есть три варианта:
а) запустить отчет и ждать (можно курить, пить кофе или болтать с соседом)
а1) как вариант а) сделать что-то полезное, не связанное с компьютером
б) поработать в другой программе (калькулятор Excel, Word, почта, Internet-браузер или ICQ)
в) продолжать работать в Аксапте

Что будет делать пользователь — решать ему. Вариант в) становится возможным, если долгоиграющий отчет или другую процедуру запускать в пакетном режиме.
Цитата:
Сообщение от George Nordic
...
Видимо, имелось в виду, что пакетный сервак запускается ночью, когда нагрузка на систему минимальна.
...
Нет, это ваши домыслы. На ночь имеет смысл относить только несрочные и ресурсоемкие задачи (сводное планирование, закрытие склада, обновление кубиков, особо ресурсоемкие и неособо оперативные (аналитические) отчеты).
__________________
С уважением,
glibs®
Теги
faq, пакет, пакетная обработка, пакетное задание

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
axaptapedia: Batch processing Blog bot DAX Blogs 0 29.01.2009 17:05
Fred Shen: New server-based batch framework in AX2009 Blog bot DAX Blogs 0 04.09.2008 07:06
axaptabuilder: How to setup Axapta batch server running as user defined windows service Blog bot DAX Blogs 0 12.04.2007 16:10
axaptabuilder: How to setup Axapta batch server running as user defined windows service Blog bot DAX Blogs 0 28.10.2006 16:47

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

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

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