Совсем недавно начал работать с MSSQL, но знаю, что в Oracle существуют такие вещи, как
view и Materialized view. Первая — это просто запрос, а вторая это уже реальная таблица, обновляемая СУБД
автоматически, при появлении новых подходящих записей.
Если в MSSQL так, то возможно view будет и быстрей, но все же это не таблица и вычерпывание данных будет происходить при обращении к такому view из других требуемых таблиц. Я прав?