Aufruf von "Stored Procedures" sind ja auch SQL-Befehle, die dann im SQLPKG abgelegt werden. Diese sind aber absolut unkritisch.

Sind denn diese Prozeduren dann mit "?" oder wird für jede Abfrage ein Prozedur erstellt ? Die Performance dürfte sich dann nicht verändern !

Der ODP bleibt schon offen (ODBC-Konfig -> Verzögertes schliessen), kann aber ggf. nicht wiederverwendet werden.

Ab V5R2 hat sich der Optimizer geändert. Für alle Zugriffe wird ein Systemcache verwaltet, in dem gleichartige Zugriffe schneller wiedergefunden werden. Es wird auch kein temporärer Index mehr erstellt.
Aber: nach dem IPL ist der Cache wieder leer !!

Über die QAQQINI (siehe http://publib.boulder.ibm.com/iserie...mstqryoptf.htm "MESSAGES_DEBUG") können Nachrichten ins Joblog geschrieben werden.
Ab CA-Express V5 kann der ODBC-Treiber den Serverjob auch in DEBUG-Modus setzen, auch hier werden dann Nachrichten ins Joblog geschrieben.

Auffinden des ServerJobs: WRKOBJLCK MYUSER *USRPRF

Ich würde diese Nachrichten mal analysieren und dann ggf. zusätzliche Indexe (LF's) anlegen.