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

Quel est le moyen le plus rapide d'insérer en bloc beaucoup de données dans SQL Server (client C #)

Voici comment désactiver/activer les index dans SQL Server :

--Disable Index ALTER INDEX [IX_Users_UserID] SalesDB.Users DISABLE
GO
--Enable Index ALTER INDEX [IX_Users_UserID] SalesDB.Users REBUILD

Voici quelques ressources pour vous aider à trouver une solution :

Quelques comparaisons de vitesse de chargement en masse

Utilisez SqlBulkCopy pour charger rapidement des données de votre client vers SQL Server

Optimisation des performances de copie en masse

Examinez certainement les options NOCHECK et TABLOCK :

Conseils de tableau (Transact-SQL)

INSÉRER (Transact-SQL)