|
Почему в УТ 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) с других регистров конечно попробую взять, но все же интересно - из за чего такая разница по одинаковому регистру? разве у более новых конфигураций не должна производительность повыше быть? или хотя бы сохраняться на том же уровне... |
| Форум | Правила | Описание | Секции | Поиск |