|
![]() |
#1 |
Участник
|
как решено у нас:
внешний цикл по номенклатуре, с фильтром заблокированных и др ограничения. внутри находим количество на складе, цену, накладываем допусловия и ограничения, если все ОК, то добавляем в tmpTable. вывод |
|
![]() |
#2 |
Участник
|
Цитата:
цикл по номенклатуре с учетом всех ограничений - более 50000 записей, количество записей в прайс-листе - около 3000. Таким образом для каждой номенклатуры нужно выполнить запрос к InventSum по ItemId и суммировать кол-во. Такой запрос выполняется примерно 1 сек. (точно не анализировал, но запрос первой попавшейся НЕ на реально загруженном сервере дало именно такой результат). То есть общий цикл будет выполняться ну очень долго. Если я ошибаюсь в рассуждениях, поправьте меня. |
|
Теги |
inventsum, inventtable, номенклатура, остатки, производительность, прайс |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|