Ganz ehrlich?
Ich raff es nicht!
Die Kiste fährt jede Nacht runter!
Wir haben eben den Debug wieder eingeschaltet (ging vorher nie, da die Berechtigung für strtrc fehlte)
Aufgerufen, 21,22,23 fertig (so wie's sein soll)
Den QZDASOINIT Job hab ich beim 2 versuch grad noch so erwischt, aber da steht nix im Joblog, ein Spool hängt da auch nicht dran.
Das Log, das der Java Job geschrieben hat ist riesig, sagt uns aber nix. Ok, heute ist es mal wieder schnell gewesen.
Zu den Daten:
Wir erstellen eine View über 5 Dateien, die Verknüpfung ist immer der unique key, hier meist als indexiertes PF.
Diese View wird mit einer 2. View nach Mandant selektiert (immer 1 Mandant) und nach Monat/Jahr Summiert und ausgegeben 12 Sätze eines SQL's + 3 (Konstante) Kopf Sätze die separat, NICHT aus der View selektiert werden.
Die View's werden nach dem Aufruf des letzten Mandanten gelöscht ( Statistik, wird nur ein mal / Monat gebraucht)

also : select '31.01.2015', '17.02.2015', '31.01.2015' from sysibm/sysdummy1
dann select feld1, feld2, ...from view2 where Mandant = m_Nr and jjmm between 201101 and 201112
dann select feld1, feld2, ...from view2 where Mandant = m_Nr and jjmm between 201201 and 201212
... 2013,14,15

(die between Daten sind variablen, das ist also eine Schleife)
Der Block (andere Felder im select) 3 mal, fertig

Heute morgen: mehrfach aufgerufen, so schnell wie es sein soll,
Gesten nachmittag, quälend langsam (fast 2 Stunden)