We are just migrating to a new version of Oracle OneWorld and IBMi V7R1 so I am getting my first exposure to QSQSRVR jobs, my limited understanding of the job is that they handle the DB2 workload for "parent" jobs. I'm an old school system 38 guy so my guess is that this throws a wrench in work management tracking of CPU cycles among other things. I have just reading your 2010 article "Tracking DB2 QSQSRVR Job Usage Just Got a Lot Easier", a very good article but I have a follow-up question.
For purpose of discussion my job running in QBATCH has the standard batch attributes of RUNPTY(50) and TIMESLICE(5000), now the job starts DB2 work which is handed off to a QSQSRVR job, that job prestarted with class QSYSCLS20 with RUNPTY(20) and TIMESLICE(2000), so now my batch job is running with an interactive timeslice and affecting the interactive workload, which is mostly QZDASOINIT JDBC. This seems to be contradictory to separating workloads.
My question is; Is there a way to make the QSQSRVR job adopt the RUNPTY and TIMESLICE of the parent job?
Thanks very much for your consideration.