Каковы недостатки использования SqlServer Views?
Я часто создаю представления, чтобы показать свои данные в денормализованной форме.
Я считаю, что гораздо проще и, следовательно, быстрее, меньше подвержено ошибкам и больше самодокументируется, запрашивать одно из этих объединений, а не создавать сложные запросы со сложными объединениями между множеством таблиц. Особенно, когда я анализирую одни и те же данные (много одинаковых полей, одни и те же объединения таблиц) с разных сторон.
Но есть ли затраты на создание и использование этих представлений?
Я замедляю (или ускоряю?) Обработку запросов?