私は数十億のレコードを含む巨大なスキーマを持っています。私は13ヶ月以上古いデータをパージし、必要なときにいつでも回復できるようにバックアップとして保持したいと思います。SQLのデータの一部をバックアップする
これはSQLで行う最良の方法ですが、このスキーマの別のコピーを作成し、すべてのテーブルに削除トリガを追加すると、トリガが発生したときにパージされたデータがこの新しいスキーマに挿入されます。
トリガーを使用する場合、削除ステートメントごとに1つのレコードしか存在しませんか?またはすべてのレコードが挿入されますか? 何とかバルクコピーを使用できますか?
この質問は[Stack DBA](http://dba.stackexchange.com/)に適しているかもしれません。格納されているレコードの数を減らしてデータベースのパフォーマンスを向上させようとしていますか?すでに大きなテーブルを分割しようとしましたか? –