我打算制作一个软件(ASP.NET 4.6.1 MVC with Entity Framework),它可以从DB中进行大量的阅读。因此,我有一个数据库,其中包含所有全局信息,项目等。现在我想要将所有内容放入同一个数据库但在不同的表中,或者为每个更大的组创建一个数据库。
现在正在进行大量的阅读,在主数据库中获取连接信息然后连接到不同的数据库是不好的做法?否则,我会将主数据库中的项目信息和同一数据库中不同表中的内容。
连接到其他数据库以检索信息是否有明显的延迟?
答案 0 :(得分:0)
如果它是您的数据,那么对于您的应用程序,它应该全部进入相同的数据库。绝对使用不同的表。你应该阅读有关实体设计和规范化的内容......如果你真的需要这样做,你可能已经开始了。