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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.12.2007, 11:53   #1  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,816 / 402 (17) +++++++
Регистрация: 23.03.2006
как решено у нас:
внешний цикл по номенклатуре, с фильтром заблокированных и др ограничения.
внутри находим количество на складе, цену, накладываем допусловия и ограничения, если все ОК, то добавляем в tmpTable. вывод
Старый 03.12.2007, 12:24   #2  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от ice Посмотреть сообщение
как решено у нас:
внешний цикл по номенклатуре, с фильтром заблокированных и др ограничения.
внутри находим количество на складе, цену, накладываем допусловия и ограничения, если все ОК, то добавляем в tmpTable. вывод
А какая у этого всего производительность? Если оценивать по моим данным то:
цикл по номенклатуре с учетом всех ограничений - более 50000 записей, количество записей в прайс-листе - около 3000.

Таким образом для каждой номенклатуры нужно выполнить запрос к InventSum по ItemId и суммировать кол-во. Такой запрос выполняется примерно 1 сек. (точно не анализировал, но запрос первой попавшейся НЕ на реально загруженном сервере дало именно такой результат).
То есть общий цикл будет выполняться ну очень долго.

Если я ошибаюсь в рассуждениях, поправьте меня.
Теги
inventsum, inventtable, номенклатура, остатки, производительность, прайс

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Оценка производительности Axapta Object Server vesna dba DAX: Администрирование 15 29.06.2009 13:53
Проблемы быстродействия Axapta 3.0 Alexandr A. Osipkin DAX: Администрирование 37 16.02.2007 22:43
mazzy: Сравнительное тестирование производительности Microsoft Axapta v.3.0. CУБД Microsoft SQL Server 2005 и Microsoft SQL Server 2000 Blog bot DAX Blogs 0 28.10.2006 17:22
Счетчики производительности Axapta Business Connector rumpleteazer DAX: Администрирование 10 23.06.2005 14:16
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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