Warum geht Ihr davon aus, das SQL die Ursache ist.
Es tritt doch auch in 100 % RPGLE abläufen auf. Und da wird NUR mit setll, read, chain gelesen und nur von einem Lesepgm(Je Datei 1 Lesepgm). Das Lesepgm wird von verschiedenen Pgmmen gerufen, läuft aber immer in der selben ACTGRP. Die Anzeige der offenen Dateien zeigt z.B. das die PF MVVG1 in ACTGRP 17 mehr als 400 mal offen ist. Die LF MVVG100, MVVG101 und MVVG103 sind ebenfalls sehr sehr oft offen, ebenfalls in ACTGRP 17. Aber nur die 1. offene Datei (jeweils) hat zugriffe, alle anderen, Lt Anzeige, haben 0 zugriffe. Und ich frage mich WER die Datei öffnet. Im gesammten Ablauf hat nur das Jeweilige Lesepgm die Datei in der F-Karte, alle anderen haben die PF als EDS Extname(MVVG1)