Ist Threading da wirklich das Richtige?
Wenn die erzeugten Tabellen systemweite Bedeutung haben und kein individuelles Reporting darstellen, ist die Erzeugung doch eher Serveraufgabe oder?
Wie lange wird es denn dauern, die Tabellen zu erzeugen?
Was passiert, wenn der User (dank Threading
)gar nicht merkt, dass da noch was läuft und seine Anwendung schließt?
Was passiert, wenn die Hauptanwendung abschmiert oder das System der Hauptanwendung?
Idee:
- Business OP serverseitig definieren, ggF. nebenläufige Teile.
- Start über Client nebenläufig
(dafür gibt's je
DB und
OS verschieden nette Möglichkeiten schon in der
DB, notfalls Cron oder AT, bzw SchedTask bei MS WIN als Server )
Threading im Client für Statusfenster
(die berühmte Prozentanzeige)