Имя: Пароль:
1C
1С v8
Разница между вложенными запросами и временными таблицами для отчета (СКД)
0 mailwood
 
09.08.12
15:20
Есть отчет на СКД, который работает правильно. Необходимо отчет переделать. Сейчас в запросе несколько уровней вложенности(вложенные запросы). Один умный чел.(не хочется его доставать вопросами, иначе спросил бы напрямую) сказал, что для изменения отчета запрос надо переписать на временные таблицы.
Мне интересно, почему это может потребоваться (переписывание запроса на ВТ ). Какие мнения, а может быть примеры ?
Запрос могу продемонстрировать, там > 1000 строк..
1 mailwood
 
09.08.12
15:23
Скорость, если что, хорошая сейчас. Дело не в ней. Вопрос именно в невозможности реализации отчета на вложенных запросах.
2 izekia
 
09.08.12
15:24
3 mikecool
 
09.08.12
15:24
если выборка в виде подзапроса потребуется более 1 раза - уже можно оформить ВТ
4 dimaldinho
 
09.08.12
15:26
(3) + соединение с результатом вложенного запроса приводит к nested loops в плане запроса
5 dimaldinho
 
09.08.12
15:27
+ временную таблицу можно проиндексировать по полям, использующимся в условии соединения
AdBlock убивает бесплатный контент. 1Сергей