SQL Server 2008 - Как быстро выполняются объединения таблиц в базах данных (на одном сервере) по сравнению с таблицами в одной базе данных? - PullRequest
4 голосов
/ 09 сентября 2010

Мы настраиваем CMS с несколькими сотнями таблиц. Мы рассматриваем возможность переноса наших пользовательских таблиц в отдельную базу данных на одном сервере.

Стоит ли ожидать значительного замедления работы SQL Server? Будет много хранимых процедур с множественным объединением, объединяющих данные в базе данных CMS и нашей пользовательской базе данных.

Ответы [ 2 ]

6 голосов
/ 09 сентября 2010

не должно оказывать влияния ...... однако вы также можете вместо этого использовать схему и поместить все свои таблицы под этой схемой в одну базу данных. Таким образом, все ваши вещи будут логически сгруппированы

2 голосов
/ 09 сентября 2010

Я бы сказал, это зависит от того, отличаются ли группы файлов.Если они разные, вы можете увидеть ускорение запросов (см. Комментарий SQLMenace ниже).

В моем текущем месте работы 3 базы данных, которые взаимодействуют друг с другом на одном и том же сервере, и заметных задержек нет.

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