我正在开发一个托管在IIS上的ASP.NET MVC 4 Web应用程序,该应用程序将在单个SQL Server 2014实例上使用多个数据库(每个数据库用于不同的公司)。 Web应用程序将用于分析和汇总大量业务数据。
在这种情况下,最佳做法是什么?如果只有一个Web应用程序和池与多个数据库一起使用,是否会出现性能问题?一个数据库可能有1-20个用户。
哪一个是更好的选择,A还是B?
A)1个Web应用程序和10个数据库
B)10个Web应用程序和10个数据库
答案 0 :(得分:1)
您的问题根本不属于 MVC 。
如果您有大量数据并且担心性能,那么您应该考虑如何在数据库级别存储和查询数据。你可能对这类问题感兴趣:
回答这些问题:
现在回答你的问题很明显,我认为:)
创建一个Web应用程序。