Производительность просмотра (как псевдонима таблицы) над таблицей - PullRequest
0 голосов
/ 03 марта 2011

Использование представления для инкапсуляции таблицы, имя которой меняется ежегодно (tablename_year), с именем "vw_Tablename_Current", поэтому мне не нужно менять какие-либо процессы, использующие таблицу, для отображения нового имени таблицы, только представление.

Это временно, пока я не смогу сделать более глубокие изменения модели. Есть ли какой-нибудь удар по производительности при переносе одной таблицы в такое представление?

Sql Server 2005

Ответы [ 2 ]

1 голос
/ 03 марта 2011

Вы также можете использовать синоним, который чище

   CREATE SYNONYM tablename FOR tablename_year;
1 голос
/ 03 марта 2011

Нет, разницы в производительности нет, если представление по существу является SELECT * FROM table

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...