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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2010, 12:50   #1  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
AX 2009 тормозят формы
Всем доброго времени суток!
Соратники, помогите!!!
Переходим с 4.0 на 2009. На тестовой базе, собственно, уже все сделали и все работает, проблема в том, что большинство форм сильно тормозит. Напр. в форме SalesTable при переходе с одного заказа на другой между зменой в гриде строк старого заказа на строки нового проходит почти секунда. Если смотреть то же самое в 4.0 - так там просто летает (а судя по тому, что пишут по поводу скорости, должно быть наоборот). Пробовал убирать с датасорса (метод active) родной код - тормозить перестало. Причем, повторюсь, это не на отдельно взятой форме, а на большинстве. Может, настроено что не так?
Старый 12.04.2010, 13:27   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Мониторинг запросов? Профайлер? Реиндексация? Необходимо найти конкретный код, который тормозит. Вряд ли имеет смысл нам угадывать, когда вы очень быстро это сами сможете сделать. Ну а по результатам уже можно думать о том что делать и как быть.

http://axapta.mazzy.ru/lib/querytuning/
Старый 12.04.2010, 13:45   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Shirmin Oleg Посмотреть сообщение
Переходим с 4.0 на 2009.
после подъема и после пересинхронизации базы
в обязательном порядке сделайте полный ребилд и пересчет статистики в базе.
__________________
полезное на axForum, github, vk, coub.
Старый 12.04.2010, 13:51   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
(мой лотерейный билет)
может дело в кнопочке "Работа с документами", про которую система часто предупреждает, что она может тормозить.
Старый 12.04.2010, 14:45   #5  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Цитата:
в обязательном порядке сделайте полный ребилд и пересчет статистики в базе.
Полный ребилд - это глобальная компиляция? И что такое "пересчет статистики"?
Старый 12.04.2010, 14:48   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от Shirmin Oleg Посмотреть сообщение
Полный ребилд - это глобальная компиляция? И что такое "пересчет статистики"?
нет.
это термины из MS SQL. Я предположил, что у вас используется именно он.
пните вашего админа по базам этими словами
__________________
полезное на axForum, github, vk, coub.
За это сообщение автора поблагодарили: Shirmin Oleg (1).
Старый 12.04.2010, 16:24   #7  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
А если админа нет, то см. в SQL Server Books Online главу "Maintenance Tasks".
Старый 12.04.2010, 20:51   #8  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
621 / 453 (17) +++++++
Регистрация: 28.04.2003
Адрес: Москва
Тоже после перехода на пустую базу СКЛ2008 (для перехода) с АХ2009 обратил внимание на задержки при открытии форм (на пустых данных).
Пока не предавал этому значения - но факт подмечен. АХ4 без задержек все.
После нескольких открытий закрытий, процесс идет быстрее (как было в ах4), типа там что-то кэшируется (подумал я), но первое открытие у всех видимо будет тормозным.
Оправдание для себя тоже нашел - тормозить однозначно стали формы, куда напихали по 5-6 новых датасорсов (типа DirParty*), что не удивительно.
Лечится кэшем или более мощным сервом, ну или даунгрейдом форм (распилом по бестпрактису на небольшое число Дсорсов на разных формах, связанных через меню), если критично будет.

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

Так же делали как-то форму запрос (по бестпрактису), не на ТМР таблицах, а на запросе к реальным, благо это было можно (условие задать)
На таблице пришлось джойнить 7-8 таблиц с разными условиями. Условия "тяжелые", то есть куча ранджей и тп - если смотреть визуально запрос, то пара экранов в дереве было.
Открытие 40-60сек на пустых данных или при выборке в 1-2 записи (само частое применение)
В итоге переделка на ТМР таблицу - открытие ее <1сек, критерий открыть по всему, конечно, не использовался, т.к. функционально не нужен был.

В АХ2009 погнались за Глобальными адресами и прочим обвесом карточек клиентов, сотрудников и тп - будут явные тормоза, как не крути.

Последний раз редактировалось BOAL; 12.04.2010 в 21:00.
Старый 13.04.2010, 12:26   #9  
Shirmin Oleg is offline
Shirmin Oleg
Участник
 
89 / 35 (2) +++
Регистрация: 26.03.2004
Цитата:
Я предположил, что у вас используется именно он.
пните вашего админа по базам этими словами
Да, используется MS SQL, прошу прощения, что не указал этого в первом посте.
Админа пнул , действительно, стало работать быстрее, чем раньше, спаисбо.
Старый 13.04.2010, 13:42   #10  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от Shirmin Oleg Посмотреть сообщение
Админа пнул , действительно, стало работать быстрее, чем раньше, спаисбо.
В процессе апгрейда на AX2009 происходит эпическое событие - расширение DATAAREAID с 3-х до 4-х символов, так что полный пересчет всех статистик (желательно - с перестройкой индексов) is a must
__________________
-ТСЯ или -ТЬСЯ ?
За это сообщение автора поблагодарили: AvrDen (1), Artoodeetoo (1).
Теги
ax2009, ax4.0, upgrade, производительность, тормоза

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
gatesasbait: Dynamics AX 2009 SSRS and SSAS Integration Tips Blog bot DAX Blogs 3 09.07.2009 13:07
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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