Hallo Leute,

ich habe hier einen Kommuniktions-Batchjob, den ich gerne etwas optimieren würde. Der Job ließt Trigger aus einer DTAQ und schickt anschließend Datenbanksätze nach einer kleinen Umsetzung und Protokollierung über TCP/IP zu einem fernen System.

Ablauf ist also:
1. Trigger abwarten
2. Read auf eine Datenbanktabelle
3. Umsetzung des Records (nur Stringschieberei)
4. Protokollierung dieses Satzes in eine Datenbanktabelle
5. Senden per TCP inklusive Umsetzung nach Ascii
6. Antwort des Hostsystems

Wenn nun sehr viele Sätze zum Senden anstehen, dauern diese eigentlich simplen Tätigkeiten relativ lange.

Nun wollte ich mal mit dem Performance Explorer auswerten in welchen Programmen die Performance verloren geht. Allerdings kann ich diesmal im Ergebnis keine richtigen Einträge erkennen. Diesmal steht statt einzelnen Programmen nur **LIC-Task mit 99.6% CPU-Leistung ganz oben.
Sowas hatte ich bisher noch nie.

Weiß jemand wie ich ermitteln kann wodurch das *LIC-Task entsteht bzw. wie ich die Tätigkeiten von dem Job besser auswerten kann?

Über eine Antwort würde ich mich sehr freuen.

Code:
                                  +----------------- Inline Stats ------------++-------------- Cumulative Stats -----------+      
             Times   Calls MI CPLX              CPU        DB    DB   NDB   NDB              CPU        DB    DB   NDB   NDB  Call
Name        Called    Made  Issued          (us) /   %    SIO   AIO   SIO   AIO          (us) /   %    SIO   AIO   SIO   AIO Level
**LIC Task       0       0       0    146.816.094 99.6      0     0     0     0    146.816.094 99.6      0     0     0     0     0
Hautprogramm 14792   87450       0         70.650  0.0      0     0     0     0      1.303.095  0.9     12   644     0     0     0
Startprogramm    0       1       0              0  0.0      0     0     0     0        569.363  0.4      6   322     0     0     0
QCMD             0       1       0              0  0.0      0     0     0     0        569.363  0.4      6   322     0     0     0
QLNRFIDX     14191   17281       0         21.342  0.0      0     0     0     0        166.058  0.1      2     8     0     0     0
Lfdn. erm.    6180   12360       0          6.758  0.0      0     0     0     0        164.695  0.1      0     0     0     0     0
DTAQ-Lesen    1966    6882       0          5.893  0.0      0     0     0     0        137.463  0.1      0     0     0     0     0
QLNRFSEQ      3090    3090       0          4.365  0.0      0     0     0     0         95.038  0.1      4   314     0     0     0

Gruß
Matthias