0

我有一个历史表(父表),它有 1000 万行。我需要将 6 个月前的数据移动到另一个数据库(备份表)并从父历史表中删除这些数据。我应该使用哪种方法?

方法一 1.将Parent表中的所有数据插入到BackUp表中 2.截断父表 3.将Backup表中的数据插入到父表中不少于6个月的数据

方法二

  1. 使用 SSIS 将数据从父表获取到备份表
  2. 之后从父表中删除。
4

1 回答 1

1

为什么不使用分区?如果数据是按月份分区的,你可以简单地擦除整个分区吗?这只是一个想法。我不知道分区对日志记录的影响!

于 2012-05-07T22:08:45.373 回答