Forum
Hallo Klaus,
wenn das Batchprogramm wirklich nur im Sekundenbereich läuft, dann sollte dieses Verhalten normalerweise nicht auftreten.
Versuch mal mit
-DIS DB(RU005D) SPACE(RBDIUS) LOCKS / CLAIMERS / USE
-DIS UTIL(…)
mehr Informationen zu bekommen, wenn diese Situation gerade aktuell ist.
Problematisch ist hier m.E. der IS-Lock auf Tablespace-Ebene. Den bekommst Du auch nicht WITH UR weg und der RELEASE-Parameter ist hier auch irrelevant. SHRLEVEL REFERENCE braucht während der Switch-Phase auch exklusive Kontrolle.
Ist das Verhalten reproduzierbar ?
Kann ein drittes Programm beteiligt sein ?
Ist es möglich, dass zB durch einen automatic rebind / dynamisches SQL … ( und damit zusätzliche Zugriffe auf den Katalog ) das Programm länger läuft als ursprünglich erwartet, oder sich hier mit dem Utility beisst (–> Du verwendest FASTSWITCH YES, d.h. auch das Utility schreibt in den Katalog )
Schreibt das Utility noch irgendwelche Informationen raus ?
In welcher Phase ist das Utility zu diesem Zeitpunkt ( LOG / SWITCH )
Grüsse
Uli