我正在使用 .NET 的 MySql 连接器将数据从 MySql 服务器复制到 SQL Server 2008。
有没有人使用以下之一体验过更好的性能?
- DataAdapter 并以 500 个块调用 Fill 到 DataTable
- DataReader.Read 在 500 的循环中读取到 DataTable
然后我使用 SqlBulkCopy 加载 500 个 DataTable 行,然后继续循环,直到 MySql 记录集完全传输。
我主要关心的是使用合理数量的内存并在短时间内完成。
任何帮助,将不胜感激!