SQL ist da inzwischen ganz schön nickelig geworden.
Sichgerlich gibt es irgendwo die entsprechende Einstellung, aber man kann SQL (ODBC) auch zwingen:

Im Subsystem QUSRWRK gibt es Prestart-Jobs QZDASONINT.
Per
CHGPJE SBSD(QUSRWRK)
PGM(QZDASOINIT)
-> F4 -> F9
kann die "Maximale Verwendungszahl" auf 1 gesetzt werden.
D.h., eine Wiederverwendung eines Jobs wird ausgeschlossen, der Job wird nach Disconnect tatsächlich beendet.
Ggf. sollte man (wenn man viele ODBC-Verbindungen nutzt) die "Anfängliche Jobanzahl", "Schwelle" und "Zusätzliche Jobanzahl" etwas erhöhen, damit das Aufbauen einer Verbindung dann beschleunigt wird.
Das System startet eine entsprechende Anzahl Jobs beim SBS-Start und wenn die Schwelle "freier Jobs" (also ohne Verbindung) unterschritten wird, werden zusätzliche Jobs gestartet.
Den einzigen Performancenachteil, den man in Kauf nimmt, ist das Bereinigen bei Jobende.

Beim nächsten PTF/Update sollte diese Einstellung überprüft werden.