Naprawdę mogę komentować tylko serwer sql, ale jest kilka rzeczy do wypróbowania:
- grupowanie poleceń (tj. wykonaj wiele
INSERTw jednym trafieniu do bazy danych) - wstawianie zbiorcze (przez
SqlBulkCopy)
albo powinno dawać znaczące ulepszenia dotyczące wstawek jednorzędowych (ta ostatnia jest najszybsza)