sql >> Databasteknik >  >> RDS >> Sqlserver

Vad är det snabbaste sättet att bulka infoga mycket data i SQL Server (C#-klient)

Så här kan du inaktivera/aktivera index i SQL Server:

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

Här är några resurser som hjälper dig att hitta en lösning:

Vissa jämförelser av massladdningshastighet

Använd SqlBulkCopy för att snabbt ladda data från din klient till SQL Server

Optimera prestanda för masskopiering

Titta definitivt på alternativen NOCHECK och TABLOCK:

Tabelltips (Transact-SQL)

INSERT (Transact-SQL)



  1. Konsolidera SQL Server-instanser genom klustring och stapling

  2. Sluta få SQL Server att göra ditt smutsiga arbete

  3. MySQL-datumformat – vad du behöver veta

  4. Returnera 0 om fältet är null i MySQL