(0)Вот собственно задумался на досуге. Вроде как ВТ хранится в ТемрDB, соответственно дополнительные ресурсы тратятся. Просто иногда замечал что в одном запросе быстрее получается, чем через ВТ.
а зачем создавать ВТ если у тебя уже есть готовая таблица? Конечно это выполнение лишних операций. Смысл в ВТ собрать определенные данные из других, и использовать их дальше и возможно не в одном месте, тогда это будет оптимальнее
(0)Зависит от того, что за таблицы хочешь соединить.
Если это виртуальные таблицы регистров - можно их закинуть во временные таблицы. Если таблицы реальные - то в одном запросе.
В каждом конкретном случае нужно делать замер производительности и выбирать, что работает быстрее.