.NET 용 MySql 커넥터를 사용하여 MySql 서버에서 SQL Server 2008로 데이터를 복사하고 있습니다.대량 전송을위한 MySqlDataAdapter 또는 MySqlDataReader?
다음 중 하나를 사용하여 더 나은 성능을 경험 한 사람이 있습니까?
- 데이터 어댑터 다음, 그때 500 개 DataTable의 행을로드 SqlBulkCopy의를 사용하고 500
의 루프에서 DataTable을 500
저는 주로 적당한 양의 메모리를 사용하고 짧은 시간 내에 완료하는 것에 관심이 있습니다.
도움이 될 것입니다.
솔루션을 게시 하시겠습니까? 필자는 현재 MySQL에서 MSSQL으로 많은 양의 데이터를 이동해야하며 DataTable.Fill (MySQLDataReader)을 사용하여 데이터 테이블을 채울 때 OutOfMemoryException을 만나게됩니다. 당신의 솔루션은 저에게 많은 시간을 절약 해줍니다. – callisto