В общем, нет. V - это временный набор строк, который вычисляется по запросу. Поскольку вы можете применять дополнительные критерии WHERE и ORDER BY при запросах из представления, план выполнения для двух запросов к одному и тому же представлению может быть совершенно другим. Как правило, база данных не может повторно использовать результаты предыдущего запроса для представления, чтобы удовлетворить следующий запрос для этого представления.
Тем не менее, в некоторых движках существует относительно новая технология, которая называется Materialized Views. Я никогда не использовал их сам, но, насколько я понимаю, эти представления предварительно вычисляются на основе обновлений, которые вносятся в базовые таблицы. Таким образом, с Materialize Views вы получаете улучшенную производительность SELECT, но за счет снижения производительности INSERT, UPDATE и DELETE.
Вы также должны знать, что многостолбцовые индексы могут использоваться для предварительного вычисления определенных выборок и порядков сортировки, включающих отдельные таблицы. Если вы выполняете запрос к таблице, которая может быть выполнена с использованием составного индекса (для запроса требуются только столбцы в индексе, а порядок сортировки совпадает с индексом), то сама таблица никогда не будет считываться, только индекс.