Ich glaube das Problem dürfte gelöst sein. Wir haben festgestellt, dass es beim Apache Server eine Einstellung gibt, die festlegt wieviele ODBC-Verbindungen gleichzeitig maximal offen sein dürfen. Es lag also nicht an der iSeries. Wenn man nun mehrfach irgendwelche Requests startet, werden Verbindungen bis zu dieser Anzahl geöffnet. Für alle weiteren Requests werden wieder die bestehenden genutzt, so dass nicht zuviele Verbindungen gestartet werden können bzw. werden die Verbindungen, die über diese Anzahl hinausgehen, nach kurzer Zeit wieder beendet. Das konnte man recht gut mit NETSTAT Auswahl 3 auf der iSeries beobachten. Also können wir doch den odbc_pconnect benutzen, der deutlich schneller ist als der odbc_connect.

Gruß,
KM