私はEntity FrameworkとSql Server 2012を使用しています。データベースから約200 GBTransaction
のアイテムを1 つにまとめて削除する必要があります。今、データを直接削除しています。これは非常に高速です。
削除プロセスが失敗した場合の問題は、データベースが欠陥になるということです。なぜ私はTransactionscope
. プロセスが失敗したとき、私はRollback
データベースになります。
Transactionscope
大量のデータを処理するのに適しているか、パフォーマンスについて考慮する必要があります。この問題に関するベンチマーク データや経験をお持ちの方はいらっしゃいますか?
どんな助けでも大歓迎です