Schau dir die View doch einfach mal an. Hier wird der Aufruf einer TABLE-Function durchgeführt. Wie der Name schon sagt, ist es die Aufgabe der View eine OUTQ abzufragen.
TABLE-Functions haben nun mal den Nachteil, dass sie nicht indizierbar sind.
Somit ist eine Verbesserung nur möglich, wenn man das Spoolfile-API in eine TABLE-Function packt.
Entweder du wartest bis es die mal irgendwann gibt oder, so wie bisher, rufe das API selber auf.
Alternativ (auch wenn hier schon mal verpönt) kann man natürlich auf das WRKSPLF in eine PRTF ausgeben, diese in eine PF kopieren und dann per SQL asuswerten;-).