Da man hier ja sowieso die Daten nicht schnell genug in die
DB bekommt,
würde ich sie auch erstmal in einer Liste zwischenspeichern.
Dazu könnte man diese Liste sogar paralell, über einen weiteren Thread oder im Hauptthread (es wurde ja noch nicht geklärt, wie die Daten nun überhaupt erstmal in den PC gelangen.), schon wärend des Empfangens, in die
DB schreiben ... so hat man bis zu 12 Sekunden mehr zeit, um die
DB zu füllen, im Vergleich dazu, wenn man erst nach Ende des Datenempfangs damit anfängt.