我们的DBA团队正在为一些较大的数据库进行归档过程。关于是否将数据保存在同一个数据库或不同的数据库中有不同的看法。在SQL Server中归档数据库表:相同的数据库还是不同的数据库?
我已经做了一些研究,并提出以下几点。有最佳做法吗?是一种比其他方式更好的方法。
选项A:同DB
- 更容易实现(+)
- 能有一个看法参加活动的数据和归档数据(+)
- 单数据库(+)
- 更容易移动到不同的服务器,如果你有(++)
选项B:不同的DB
为- 更小的操作数据库(+++)
- 较小维护窗口操作DB(++)
- 短时间内在非PROD环境恢复操作DB(++)
- DB计数(两次)( - )
- 查看需要跨数据库边界( - )
谢谢marc_s进行编辑!感谢你的帮助。 – RaviLobo 2015-03-31 15:29:08