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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.01.2010, 16:52   #27  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,716 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Цитата:
Сообщение от Вата Посмотреть сообщение
Другой пользователь ничего не сможет сделать с тем же журналом! А с другим сможет..
Это Вам так кажется. Впрочем, зависит от версии Axapta.

Например, до 3.0 включительно, в процессе разноски была блокировка InventSum. Это значит, что другой пользователь не сможет выполнить никаких операций с тем же самым артикулом по той же складской аналитике. Ни заказ отфактуровать, ни закупку оприходовать.

В 4.0 механизм блокировки InventSum в операциях разноски переделали (блокируют не в начале операции, а в конце). Т.е. с этой стороны опасности вроде нет. Но возможно, там возникают ли какие-нибудь другие блокировки.

Цитата:
Сообщение от Вата Посмотреть сообщение
Много времени ухожит именно на обработку кучи АХ классов разноски, а не обращение к БД. Вот на этом времени я и хочу выиграть.
Вы хронометраж делали? Ну, или трассировку?

Операции в памяти (обработка классов) - самые быстрые. На них "по определению" не может тратится времени больше, чем на запросы к базе данных.

Другое дело, что объектная модель имеет "родимое пятно" в виде многкратного повторного обращения к одним и тем же данным базы данных (поиск справочной информации). Вот здесь и имеет смысл оптимизировать выполнив поиск где-то при инициализации класса и записав найденные данные в переменные класса. Возможно, достаточно будет проверить (изменить) режимы кеширования справочных таблиц, используемых в классах разноски.

Распаралеливанием процессов путем запуска еще одной копии Axapta Вы никакого выигрыша не получите. Скорее, лишние проблемы и тормоза.
Теги
ax3.0, запуск, конфигурационная утилита, параметры

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Остановка и запуск сервера из командной строки KiselevSA DAX: Администрирование 13 17.11.2006 14:37
Как открыть ax32.exe из командной строки без ввода пароля? Morpheus DAX: Администрирование 6 16.11.2006 14:57
Как отпроцессить куб из командной строки? slava09 DAX: Программирование 6 01.06.2006 13:51
Параметры командной строки конфигурации listener DAX: Администрирование 3 18.12.2004 00:21
При создании строки в закупке статус строки становится "Отменено" AlexUnik DAX: Функционал 4 27.09.2004 16:05

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

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

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