我们正在将客户的几个旧的大型机应用程序迁移到较新的 ASP.NET + SQL Server 2005 应用程序。每个应用程序通常被认为是独立的,它们之间没有共享数据,并且执行诸如管理专门库存需求或假期政策之类的操作。数据量很小,单个 SQL Server 的容量不应超过。是创建一个大型数据库供所有这些应用程序共享,还是创建多个较小的数据库(每个应用程序一个)更好?
一般来说,我们更喜欢每个应用程序一个小数据库,但也可以认为更大的数据库更容易管理备份和安全性。做出这个决定时应该考虑哪些因素?
最佳答案
您应该使用单独的数据库。它们都可以从同一个 SQL Server 实例运行。
关于asp.net - 我应该创建几个小型应用程序数据库还是一个大型应用程序数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/631488/