Имя: Пароль:
1C
1С v8
Почему в УТ 10.2 запрос работал быстрее чем на 10.3?
0 R0m1n
 
17.07.13
10:44
Почему в УТ 10.2 этот запрос работал быстрее чем в 10.3? задержка в 10.2 была максимум где то 0,5сек, а в 10.3 - 3-4 сек.можно ли как-то ускорить производительность по этому запросу?


                   Запрос = Новый Запрос("ВЫБРАТЬ ПЕРВЫЕ 1
                   |    ПартииТоваровНаСкладахОбороты.Период КАК Период,
                   |    ПартииТоваровНаСкладахОбороты.ДокументОприходования,
                   |    ПартииТоваровНаСкладахОбороты.КоличествоПриход
                   |ИЗ
                   |    РегистрНакопления.ПартииТоваровНаСкладах.Обороты(
                   |        ,
                   |        ,
                   |        Запись,
                   |        Склад = &Склад
                   |            И Номенклатура = &Номенклатура) КАК ПартииТоваровНаСкладахОбороты
                   |ГДЕ
                   |    ПартииТоваровНаСкладахОбороты.Регистратор  ССЫЛКА Документ.ПоступлениеТоваровУслуг
                   |   ИЛИ ПартииТоваровНаСкладахОбороты.Регистратор ССЫЛКА Документ.АвансовыйОтчет
                   |   ИЛИ ПартииТоваровНаСкладахОбороты.Регистратор ССЫЛКА Документ.ПриходныйОрдерНаТовары
                   |
                   |УПОРЯДОЧИТЬ ПО
                   |    Период УБЫВ");
                   Запрос.УстановитьПараметр("Номенклатура", Элемент.ТекущиеДанные.Ссылка);
                   Запрос.УстановитьПараметр("Склад", НайденноеЗначение);
                   Выборка = Запрос.Выполнить().Выбрать();
1 Ненавижу 1С
 
гуру
17.07.13
10:45
а если тоже самое, но из регистра Закупки брать?
2 Fragster
 
гуру
17.07.13
10:45
выкинуть виртуальную таблицу и обращаться к реальной
3 Fragster
 
гуру
17.07.13
10:46
наверное больше измерений в регистре
4 Jonny_Khomich
 
17.07.13
10:46
может объём данных побольше?
5 R0m1n
 
17.07.13
10:54
(4)тот же объем практически - перенос базы месяц назад осуществили.
(3)измерений столько же, правда в 10.3 доп. реквизит появился - номерСтрокиСписанныхТоваров
(2) с других регистров конечно попробую взять, но все же интересно - из за чего такая разница по одинаковому регистру? разве у более новых конфигураций не должна производительность повыше быть? или хотя бы сохраняться на том же уровне...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан