.NET 用の MySql コネクタを使用して、MySql サーバーから SQL Server 2008 にデータをコピーしています。
次のいずれかを使用して、他のものよりも優れたパフォーマンスを経験した人はいますか?
- DataAdapter と 500 のチャンクで DataTable に Fill を呼び出す
- 500 のループで DataReader.Read を DataTable に
次に、SqlBulkCopy を使用して 500 の DataTable 行をロードし、MySql レコード セットが完全に転送されるまでループを続けます。
私は主に、適切な量のメモリを使用し、短時間で完了することに関心があります。
どんな助けでも大歓迎です!