Показать сообщение отдельно
Старый 08.11.2016, 07:50   #80  
Vadik is offline
Vadik
Модератор
Аватар для Vadik
Лучший по профессии 2017
Лучший по профессии 2015
 
3,631 / 1849 (69) ++++++++
Регистрация: 18.11.2002
Адрес: гражданин Москвы
Цитата:
Сообщение от trud Посмотреть сообщение
А кстати - кто-нибудь видел работу АХ на SQL Azure? как-оно?
Там, где относительно редкие, но "тяжелые" запросы, например остатки по складу - очень шустро. По ощущениям - даже отзывчивее чем в 2012. В других местах, где достаточно много мелких запросов - похоже сказывается сетевые задержки (Alex_KD об этом уже писал). У нас например достаточно долго создаются большие (>300 позиций) заказы на продажу. Настолько долго что мы отказались от идеи их обрабатывать одним синхронным вызовом через OData. Ну и такие вот "оптимизации" прилетают

KB 3201206

Problem description

The current project budget balances form calculates budget totals per budget line and the related budget allocation. If the customer has several hundreds budget lines, this means calling the budget calculator API that many times as the budget lines. Add that to calculating the budget allocation calculation and the form takes time to load with all the number of lines being calculated

Fix description
The solution is to convert the budget calculation to direct T-SQL and do all the calculation in the SQL Server side. This improves performance a lot since we're  only going to SQL once and process the calculated lines in the client to be displayed in the form.
__________________
-ТСЯ или -ТЬСЯ ?

Последний раз редактировалось Vadik; 08.11.2016 в 08:13.
За это сообщение автора поблагодарили: ax_mct (1).