Je ne peux vraiment commenter que sql-server, mais il y a certaines choses à essayer :
- regroupement de commandes (c'est-à-dire faire plusieurs
INSERT
en un seul coup à la base de données) - insertion groupée (via
SqlBulkCopy
)
l'un ou l'autre devrait donner significatif améliorations sur les inserts à une rangée (ces derniers étant les plus rapides)