SQL документации говорится, чтоВыполнение данных процесса извлечения из SQL рассматривает
Ядро базы данных воссоздает данные, используя SQL заявление вида по каждый раз, когда пользователь запрашивает вид
Каким образом процесс извлечения данных из Представления SQL обеспечивают лучшую производительность по сравнению с выполнением запроса select для извлечения данных из таблиц.
Ответ на ваш вопрос зависит от используемой базы данных, представление, которое вы и т. д. Вы должны пометить этот вопрос поставщиком базы данных. –
Для обсуждения представлений в SQL Server и MySQL вы можете увидеть [здесь] (http://stackoverflow.com/questions/10302615/mysql-views-performance) и [здесь] (http://stackoverflow.com/ вопросы/439056/это-вид-быстрее, чем а-простой-запрос). –
** Это не ** - простой и простой. Представления ** не разработаны/предназначены для повышения производительности - они предназначены для того, чтобы предоставить вызывающему абоненту более подходящий/более гибкий/более индивидуальный ** вид ** его данных. Они отлично подходят для отчетности или для других целей - но это ** НЕ ** улучшение производительности –