0

1000万行の履歴テーブル(親テーブル)が1つあります。6か月前のデータを別のデータベース(バックアップテーブル)に移動し、それらのデータを親の履歴テーブルから削除する必要があります。どの方法を使用する必要がありますか?

方法11.親テーブルからバックアップテーブルにすべてのデータを挿入します2.親テーブルを切り捨てます3.6か月以上のデータをバックアップテーブルから親テーブルに挿入します

方法2

  1. SSISを使用して、親テーブルからバックアップテーブルにデータを取得します
  2. その後、親テーブルから削除します。
4

1 に答える 1

1

なぜパーティションを使用しないのですか?データが月ごとにパーティション化されている場合、パーティション全体を簡単に消去できますか?これは単なる考えです。ロギングに対するパーティショニングの影響がわかりません。

于 2012-05-07T22:08:45.373 に答える