Я имею дело с порциями данных по 50 тыс. Строк каждый. Я вставляю их в базу данных SQL с помощью LINQ:
for(int i=0;i<50000;i++)
{
DB.TableName.InsertOnSubmit
(
new TableName
{
Value1 = Array[i,0],
Value2 = Array[i,1]
}
);
}
DB.SubmitChanges();
Это занимает около 6 минут, и я хочу, чтобы это заняло гораздо меньше времени, если это возможно. Есть предложения?