我首先使用MVC和Entity Framework代码开发了一个数据库驱动的站点。数据库相当大,包含我需要的其他Web应用程序的所有数据。使用相同的现有数据库首先使用数据库建立新网站有什么影响?我真正想问的是,在两个正在查询和更新数据的Web应用程序之间共享数据库是否是一个坏主意。这会减慢原始网站的处理速度,还是可能锁定数据等?这两个站点都将在同一台机器上运行......
TIA
答案 0 :(得分:1)
如果在两个应用程序之间共享相同的数据很重要,即您希望在应用程序之间共享数据 - 那么您必须使用相同的数据库。它会减慢处理速度,但如果这是要求,那么你必须这样做。
答案 1 :(得分:1)
没有什么能阻止你让两个应用程序访问数据库。它们构建为具有多个连接,多个人访问它们。所以涉及的风险并不大。你可能甚至都不会注意到速度差异。
我能想到的两大风险