Last Update: 26 June 2008
Product: StarSQL
Version: 5.x
Article ID: SQV00SQ005
This technical article offers iSeries tuning tips to improve performance when using StarSQL.
* StarQuest strongly recommends that you work with an IBM Support Representative when making any of the suggested modifications.
Secondly, individual Job Descriptions may also differ. What is key to the performance will be the job priority associated with the pre-start job "QRWTSRVR" – the Class associated with the JOBD should specify a priority equivalent to that provided for interactive users (i.e. 20 or lower, depending upon what the interactive user's JOBD specifies.)
The job QRWTSRVR is usually a pre-start job in subsystem QSYSWRK that defines the user QUSER and the class QSYSCLS20. It should run with an execution priority of 20, but probably runs in the *BASE memory pool. If the pre-start job was moved to the QINTER subsystem it might run in a different memory pool depending on how the system has been set up. Likely you have a memory pool for interactive jobs named *INTERACT. You can view the characteristics of the pre-start job like this:
DSPACTPJ SBS(QSYSWRK)PGM(QSYS/QRWTSRVR)Specifying that the pre-start job runs in QINTER can be achieved using the following instructions:
To move it to subsystem QINTER you will need to remove the pre-start job from QSYSWRK and add it to QINTER. The ENDPJ command can be used to end the pre-start job in QSYSWRK. Use the DSPPJ command to review the characteristics of the Pre-start Job and then add the Pre-start job to QINTER. The STRPJ command can be used to start it in QINTER.
The information in technical documents comes without any warranty. The author(s) or distributor(s) will not accept responsibility for any damage incurred directly or indirectly through use of the information contained in these documents. The information in technical documents may be gathered from various sources, including IBM, Microsoft, and other organizations.