Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment transformer des insertions paramétrées lentes en copie en bloc rapide (même à partir de la mémoire)

Au lieu d'insérer chaque enregistrement individuellement, essayez d'utiliser SqlBulkCopy class pour insérer en bloc tous les enregistrements à la fois.

Créez un DataTable et ajoutez tous vos enregistrements au DataTable, puis utilisez SqlBulkCopy .WriteToServer pour insérer en bloc toutes les données à la fois.