Показать сообщение отдельно
Старый 12.04.2010, 20:51   #8  
BOAL is offline
BOAL
Участник
Аватар для BOAL
MCBMSS
Злыдни
1C
Лучший по профессии 2015
 
619 / 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.