Имя: Пароль:
1C
1С v8
что лучше соединять 3(4,5,6) таблицы сразу в одном запросе или через ВТ?
0 2mugik
 
29.03.17
10:43
(0)Вот собственно задумался на досуге. Вроде как ВТ хранится в ТемрDB, соответственно дополнительные ресурсы тратятся. Просто иногда замечал что в одном запросе быстрее получается, чем через ВТ.
1 azt-yur
 
29.03.17
10:50
а зачем создавать ВТ если у тебя уже есть готовая таблица? Конечно это выполнение лишних операций. Смысл в ВТ собрать определенные данные из других, и использовать их дальше и возможно не в одном месте, тогда это будет оптимальнее
2 Alexandr_U1982
 
29.03.17
10:53
(0)Зависит от того, что за таблицы хочешь соединить.
Если это виртуальные таблицы регистров - можно их закинуть во временные таблицы. Если таблицы реальные - то в одном запросе.
В каждом конкретном случае нужно делать замер производительности и выбирать, что работает быстрее.
3 jsmith82
 
29.03.17
10:53
Правила просты
1. Вложенные должны быть в ВТ
2. Если используется ГДЕ вместо параметров - тоже в ВТ
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший