我应该创建单独的SQL Server数据库吗?

时间:2017-08-16 06:13:42

标签: asp.net sql-server

我正在为各个大学创建一个图书馆门户网站,现在我正在为所有大学使用一个数据库。我很困惑是否为每所大学使用单独的数据库。因为目前有7所大学使用该门户网站,但将来如果有100所大学使用该门户网站,所有大学都在数据库中拥有数百万条记录。

1 个答案:

答案 0 :(得分:1)

我想说,现在坚持使用那个单一的数据库。将来如果该数据库包含数百万条记录,您无需担心。 您可以使用数据库复制方法将数据从该数据库迁移到另一个数据库。

有关详细信息:https://docs.microsoft.com/en-us/sql/database-engine/database-mirroring/database-mirroring-and-replication-sql-server

如果要在两个服务器之间进行传输(如进行备份和还原到不同服务器上的数据库),则可以使用方法-Transaction log shipping。

详细信息:https://docs.microsoft.com/en-us/sql/database-engine/log-shipping/about-log-shipping-sql-server