私は1000万行の履歴テーブル(親テーブル)を持っています。私は6ヶ月古いデータを別のデータベース(BackUp Table)に移動し、それらのデータを親Historyテーブルから削除する必要があります。どの方法を使用する必要がありますか?バックアップテーブルにSQL Serverのログを減らす方法はどれですか?
方法1 1.親テーブルからのすべてのデータ 2.親テーブルをトランケート 3. 6ヶ月
方法2以上であり、親テーブルへのバックアップ・テーブルからデータを挿入それは、親テーブルから削除した後
- 。
この[meta post](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work)を読むには、数分を要します。私はあなたがしなければ、ここで助けを受けるのを止めるかもしれないと思う。 SOは、質問をしたり、正しい(または最も役に立つ)回答を受け入れたり、あなたの問題を解決するのに役立つ回答をupvotingすることによって働くように設計されています。ありがとう。 :) –
テーブルに静的データが含まれていますか?または行数が1秒ごとに増加しますか? – BitKFu
親テーブルがトリガーを使用してデータを入力しています。静的なテーブルではありません。 – jesvin