Tabellenwert-Parameter: Senden von Daten in kleinen Blöcken

Ich lese aus einer CSV-Datei und sende Daten als Tabellenvariable an eine gespeicherte Prozedur. Nach dem, was ich bisher getestet habe, kann ich 300.000 Datensätze in 3 Minuten und 30 Sekunden verarbeiten. Die Datei kann bis zu Millionen von Datensätzen enthalten. Ich wollte wissen, ob es eine gute Idee ist, alle diese Datensätze auf einmal an die gespeicherte Prozedur zu senden, oder sollte ich sie in Stapeln von beispielsweise 500.000 senden? Ich habe das Befehlszeitlimit auf 1800 eingestellt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage