|
You're on the correct track with your thinking of examining the clientcode
further.server
What sometimes happens in J2EE environment is that the application
creates a database connection pool of its own, thus never ending thePJs on
the database server (iSeries) and instead managing the number of livePJs
connections itself. App server does this for performance reasons (i.e.
never have to be recycled by the OS, instead they are kept connectedand
service many different client connections).an
The only time OS will create a new QZDASOINIT job instead of reusing
existing Prestart Job is when the maximum threshold is reached. Thenit
will create an X amount of new PJs for the future use of incoming(client)
connection requests. You can see this value by doing the following:of my
DSPSBSD QUSRWRK
10
5 against QZDASOINIT entry
Hth, Elvis
Celebrating 11-Years of SQL Performance Excellence on IBM i, i5/OS and
OS/400
www.centerfieldtechnology.com
-----Original Message-----
Subject: Re: Life cycle of QZDASOINIT
Thank you for the info. I'm currently having some problems with one
J2EE application regarding QZDASOINIT job. When I start thisapplication,
everything looks fine. However, about 30 mins later, I'll seethousand of
QZDASOINIT jobs start to fire off in QUSRWRK subsystem. This lead meto
think that this application is not closing the connection after usingit.
Going back to digging.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.