Я разрабатываю веб-приложение ASP.NET MVC 4, размещенное в IIS, которое будет использовать несколько баз данных на одном экземпляре SQL Server 2014 (каждая база данных для другой компании). Веб-приложение будет использоваться для анализа и суммирования больших объемов бизнес-данных.Одно веб-приложение или несколько веб-приложений при использовании нескольких баз данных?
Какова наилучшая практика в подобной ситуации? Будут ли проблемы с производительностью, если для нескольких баз данных используется только одно веб-приложение и пул? Одна база данных может иметь 1-20 пользователей.
Какой из них был бы лучшим выбором, A или B?
A) 1 веб-приложений и 10 баз данных
B) 10 веб-приложений и баз данных 10
Не имеет никакого отношения к другому. Функционально, не имеет значения, подключается ли ваше приложение к одной базе данных или 1000. Производительность ограничена только индивидуальной производительностью каждой базы данных, а не количеством баз данных. –