在SQL Server 2005中,我需要对输出表进行备份。在“每月处理”之后,输出表包含50,000行。哪个是每个月备份一次表的最佳方法,要么将备份作为一个表,要么将每月明智的单独表作为备份。哪种方法可以节省内存和最佳性能来管理SQL Server 2005中的数据?
答案 0 :(得分:0)
备份整个表格最好不是因为它节省了空间,而是因为它更容易处理。
但同样,我每个月会有多个表,而不是在一个表中处理相同的日期/日期时间字段。
在我看来,我只是经常备份整个架构,以尽量减少数据丢失。
答案 1 :(得分:0)
我不知道这里是否会有任何错误的答案..但这主要取决于如何使用此备份表。我会做什么:
将所有内容备份到单个表中,但使用另一个名为RunMonth(或类似名称)的字段来指示这些50k记录所属的月份。这将使得查询历史数据变得更加容易,而不是将它们放在单独的表中。
我希望这是有道理的。