Производительность синонимов SQL Server с представлениями - PullRequest
1 голос
/ 28 января 2010

Если у меня есть две базы данных и я создам связанную таблицу (синоним) в одной из них с другой, а затем перенесу этот синоним в представление, будут ли проблемы с производительностью? Причина, по которой я хочу это сделать, состоит в том, чтобы SQLMetal видел синоним и генерировал для него сущность linq. База данных находится на одном сервере. Кроме того, если бы я делал это более 100 раз, все дочерние базы данных, связанные с набором таблиц в основной базе данных, имели бы это проблему?

1 Ответ

0 голосов
/ 28 января 2010

нет - не должно быть проблемой. Оптимизатор запросов постоянно говорит: «Что вы подразумеваете под этим», и, если он не натолкнется на процедуру (или функцию с BEGIN / END), он продолжит работу. Синонимы в порядке, взгляды в порядке.

...