Beschleunigen Sie die Aktualisierung von 185.000 Zeilen in SQL Server 2008?

Ich habe eine Binärdatei mit ungefähr185k Reihen drin.C# analysiert die Datei in Sekunden. Was wäre der beste Weg, um zu aktualisierenMSSQL Tabelle mit diesen Daten?

Was ich versucht habe:

Einfachster Weg - binäre Zeile lesen, analysieren, Tabelle aktualisieren. Der gesamte Vorgang dauert ca. 2 Tage, um alle Daten zu aktualisieren.Kombinieren Sie 200 Aktualisierungsabfragen und senden Sie sie sofort an MSSQL. In diesem Fall dauert die Aktualisierung 8 bis 10 Stunden.Kombinieren Sie mehr als 500 Anfragen zu einer einzigen. Funktioniert schneller, lässt jedoch von Zeit zu Zeit Ausnahmen für die Zeitüberschreitung fallen, sodass einige Updates nicht durchgeführt werden.

Irgendwelche Ratschläge, wie der Update-Prozess beschleunigt werden kann?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage