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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.09.2013, 21:11   #1  
b_nosoff is offline
b_nosoff
Читатель
Аватар для b_nosoff
MCP
MCBMSS
 
197 / 143 (5) +++++
Регистрация: 01.12.2004
Адрес: Msk
Записей в блоге: 13
? Долгий запуск AX2012 R2
Мгновенный старт приложения новейшей версии любимой ERP поражает воображение у всех, кто когда-либо был этому свидетелем. В процессе выяснения причин, почему же так долго, наткнулся на такую вещь - при запуске клиента идут множественные вызовы метода Global\isRunningMode, и каждый вызов тянется несколько секунд. Стек вызова выглядит подобным образом
X++:
\Classes\SysModelStore\isInstallMode
\Classes\SysCheckList_SetupPartition\isSetupMode
\Classes\Application\isRunningMode
\Classes\Global\isRunningMode
Наконец, в методе isInstallMode вызывается функция axutil.RetrieveInstallModeState(), которая в свою очередь выполняет хранимку XU_GetDirtyFlag, которая в свою очередь нафиг зашифрована.
И есть у меня обоснованное подозрение, что именно ее вызов отнимает порой час-другой моего рабочего дня. Кто-нибудь что-нибудь знает об этой процедуре?
И еще вопрос - есть ли у кого предположения, почему isRunningMode не кэшируется?
__________________
Axapta non erubescit

Последний раз редактировалось b_nosoff; 05.09.2013 в 21:23. Причина: вопрос на засыпку
За это сообщение автора поблагодарили: Logger (3).
Теги
ax2012, isrunningmode, xu_getdirtyflag, долгий запуск клиента

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
goshoom: AX2012 R2 Demo V3.0 Blog bot DAX Blogs 0 31.07.2013 03:41
Я хочу поставить AX2012 R2 с Российским функционалом и с нуля. Ошибка при установке Sarvan DAX: Администрирование 21 28.06.2013 20:24
axtools: AX2012 R2 hotfix available to improve compile speed Blog bot DAX Blogs 1 01.05.2013 03:53
Axilicious:Running AX2012 R2 locally on Windows 2012 Server booted directly from VHD Blog bot DAX Blogs 0 16.04.2013 08:13
ukax: Dynamics AX2012 R2 Launches!!!! Blog bot DAX Blogs 0 04.12.2012 19:11

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

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

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