Entity Framework 5 を使用してデータ移行ツールを作成しました。SQL トランザクションのプロファイリングを行うと、更新されたバージョンのレコード (主キーを含む) を取得するために、EF が挿入を行い、すぐに選択を実行することに気付きました。ただし...これは火事であり、一括挿入操作を忘れているため、キーにはあまり興味がありません。必要のない数十万の冗長な Select ステートメントを実行していなければ、数十万のレコードを挿入する方が速いように思えます。
この動作をオフにする方法を知っている人はいますか?
パフォーマンスのために、AutoDetectChangesEnabled と ValidateOnSaveEnabled は既にオフにしています。