asp.net - 我应该创建几个小型应用程序数据库还是一个大型应用程序数据库?

标签 asp.net sql-server migration

我们正在将客户的几个旧的大型机应用程序迁移到较新的 ASP.NET + SQL Server 2005 应用程序。每个应用程序通常被认为是独立的,它们之间没有共享数据,并且执行诸如管理专门库存需求或假期政策之类的操作。数据量很小,单个 SQL Server 的容量不应超过。是创建一个大型数据库供所有这些应用程序共享,还是创建多个较小的数据库(每个应用程序一个)更好?

一般来说,我们更喜欢每个应用程序一个小数据库,但也可以认为更大的数据库更容易管理备份和安全性。做出这个决定时应该考虑哪些因素?

最佳答案

您应该使用单独的数据库。它们都可以从同一个 SQL Server 实例运行。

关于asp.net - 我应该创建几个小型应用程序数据库还是一个大型应用程序数据库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/631488/

相关文章:

asp.net - MVC Controller 和 View 是否应该具有 1 对 1 的关系?

json - 我想将查询存储为 JSON 对象。 (错误 : The FOR JSON clause is not allowed in a SELECT INTO statement. )

sql-server - 使用存储过程将一些数据插入表中

migration - 将记录迁移到 Aerospike 上的另一组

Asp.net 动态页面创建问题

c# - 身份验证失败时重定向到母版页中的页面不起作用

asp.net - 无法将AspNetSynchronizationContext传播到TPL任务

sql-server - 无论如何要将主自动编号键添加到已经存在的数据库表中

log4j - log4j2 中的 PropertyConfigurator

c++ - 如何将 C++ 引用和指针返回转换为 C++/CLR