时间:2010-07-26 18:12:09

标签: sql-server asp.net-mvc

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

如果您在单个数据库中进行多租户设计,您可能无法真实地使用SQL Server的备份功能,因为备份单元不足以备份每个用户的数据个别。您可以使用partitions和文件组以及仅备份文件组,但分区功能不容易管理,并且可能不适合此目的。

如果您希望独立地为用户使用SQL Server的备份和恢复功能(听起来就像您的评论),您可能需要将它们放在不同的数据库中。

话虽如此,我会重新考虑这个要求(考虑实施选择性导出/导入),因为多租户架构总体上更容易处理。