Java Module Pooling und QZDASOINIT Prestartjobs
In i-effect ist für Java Module standardmäßig ein Pooling für JDBC DB2 Verbindungen aktiviert. Dies ermöglicht die Wiederverwendung von Verbindungen durch mehrere i-effect Verarbeitungen was insgesamt die Performance steigert und die Systemlast verringert.
Wie erscheinen die Pooling Jobs im System
Im System können wie in diesem Bildschirm zu sehen, unterhalb des QUSRWRK Subsystems QZDASOINIT Jobs erscheinen, die dem Benutzer i-effect zugeordnet sind
Wie viele QZDASOINIT Jobs werden erzeugt?
Pro Java Modul wird dabei während des Subsystem-Starts ein solcher Pool mit 10 Verbindungen angelegt. Diese DB2 Verbindungen werden auf der IBM Power Systems durch die QZDASOINIT Jobs abgewickelt, wobei jede Verbindung nach einer definierten Zeit geschlossen und durch eine neue, 'frische' Verbindung ersetzt wird.
Sind 3 Java Module im Einsatz, zum Beispiel *EMAIL, *CRYPT, *ZIP , dann sind nach dem Subsystemstart insgesamt 30 QZDASOINIT Jobs aktiv.
Wann enden die QZDASOINIT Jobs?
Mit Beendigung der i-effect Subsysteme beenden sich auch die zugehörigen QZDASOINIT Jobs.