在 SQL 服务器中合并或分离所有 table 数据的最佳备份方法是什么?
Which is the best way to take backup of all table data either merging one or separate in SQL Server?
在 SQL Server 2005 中,我需要备份输出 table 每月处理后,输出 table 包含 50,000 行。每个月备份 table 的最佳方式是将备份作为一个 table 或每月明智地单独 tables。在 SQL Server 2005 中,哪种方法可以节省内存和管理数据的最佳性能?
备份整个 table 不是因为它可以节省 space 而是因为它更容易处理。
但同样,我每个月都会有多个 table,而不是在单个 table.
中处理相同的日期/日期时间字段
在我看来,我会经常备份整个架构,以尽量减少任何数据丢失。
我不知道这里会不会有任何错误的答案..但这主要取决于这个备份 table 将如何使用。我会做什么:
将所有内容备份到单个 table,但使用另一个名为 RunMonth(或类似名称)的字段来指示这 50k 条记录所属的月份。这将使查询历史数据更容易,而不是将它们放在单独的 table 中。
我希望这是有道理的。
在 SQL Server 2005 中,我需要备份输出 table 每月处理后,输出 table 包含 50,000 行。每个月备份 table 的最佳方式是将备份作为一个 table 或每月明智地单独 tables。在 SQL Server 2005 中,哪种方法可以节省内存和管理数据的最佳性能?
备份整个 table 不是因为它可以节省 space 而是因为它更容易处理。
但同样,我每个月都会有多个 table,而不是在单个 table.
中处理相同的日期/日期时间字段在我看来,我会经常备份整个架构,以尽量减少任何数据丢失。
我不知道这里会不会有任何错误的答案..但这主要取决于这个备份 table 将如何使用。我会做什么:
将所有内容备份到单个 table,但使用另一个名为 RunMonth(或类似名称)的字段来指示这 50k 条记录所属的月份。这将使查询历史数据更容易,而不是将它们放在单独的 table 中。
我希望这是有道理的。