bei lang laufenden Reports setzen manche einen commit work, damit der Report nicht abbricht wegen Überschreitung der Laufzeit. Ich weiß, es gibt einen Funktionsaufruf, der den Zähler auch zurücksetzt, ohne dass ein commit work ausgeführt wird (mit allen Nachteilen, die der mit sich bringt).
Wer hilft mir auf die Sprünge? Ich finde das Mistding nicht mehr....
Langläufer + halbfertige Daten speichern, so dass kein CommitWork gemacht wird.
Kannst du die Daten denn nicht irgendwie sammeln und dann en bloc buchen?
Denn das ist aber eine üble Kombination, die nette Nebeneffekte wie Locks auf der DB erzeugt und andere Prozesse in eine üble Warteschlange schicken kann.
Das sollte ich vielleicht umsetzen, wenn ich auf der grünen Wiese anfange. Prozedurales Bestandscoding in rauhen Mengen derart umzubauen, dass trotzdem alles in einer Liste landet, gibt das Budget leider nicht her