Ако са на един и същи сървър, няма реален проблем при изтеглянето от отделна база данни. Всъщност може да искате да ги разделите по основателни причини. Например, ако имате комбинация от транзакционни таблици и справочни таблици, които се импортират от файлове. Данните за транзакциите се нуждаят от пълно възстановяване и чести резервни копия на регистрационните файлове на транзакциите, за да могат да се възстановят правилно, данните за търсене не го правят и могат да се възползват от това, че са в база данни в прост режим на възстановяване.
Имаме много различни бази данни, които нашите приложения използват и пресичаме бази данни в заявки през цялото време. Докато индексирането се извършва правилно, няма забележима разлика в производителността. Най-големият потенциален проблем е за целостта на данните, тъй като не можете да настроите външни ключове в базите данни. Това обаче може да се обработи в тригери, ако е необходимо.
Сега, когато базите данни са на различни сървъри, може да има проблем с производителността и получаването на данните е по-сложно.