One of our production CV's gets periodic SYSLOCK overflows. I have
increased the number of SYSLOCKS defined several times, so that it now
has twice as many as our most heavily-used CV (which does not have this
problem). But it is still not enough. I can't see anything on the log
to explain it. Can anyone give me advice as to how find out what is
using so many SYSLOCKS, or how to determine when the overflow occured?
Kay Rozeboom
State of Iowa
Information Technology Enterprise
Department of Administrative Services
Telephone: 515.281.6139 Fax: 515.281.6137
Email:
Kay.Rozeboom@Iowa.Gov
"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP
Normal
Normal
Re: ABEND code UNGA
"Buz - does your site have ASG-Prealert? release 4.5 allows the exception
monitor to specify its own abend code when exceeding a threshhold causes a
task to be abended by ASG-Prealert .....
just a thought
Chris Hoelscher
Senior IDMS & DB2 Database Administrator
Humana Inc
502-476-2538
choelscher@humana.com
The information transmitted is intended only for the person or entity to which it is addressed and may contain CONFIDENTIAL material. If you receive this material/information in error, please contact the sender and delete or destroy the material/information.
"
IDMS Public Discussion Forum
IDMS-L@LISTSERV.IUASSN.COM
SMTP
IDMS-L@LISTSERV.IUASSN.COM
IDMS-L@LISTSERV.IUASSN.COM
SMTP
Normal
Normal
Re: SYSLOCKS overflow
"Concern, like beauty, is in the eye of the beholder.
It all depends on what is causing the overflow.
Is the overflow present when you detect it, or has it come and gone?
If it's come and gone, then it may just be a heavy batch cycle and changing
the syslocks could cause it to go away. On the other hand, if it is during
the batch cycle, once the overflow is allocated there isn't a significant
amount of overhead allocated to the overflow during the processing cycle,
only at the FINISH and/or COMMIT point of time when we are freeing locks.
During the free process, once we've freed the duplicates, unnecessaries,
etc, we check to see if the overflow storage is completely unused. If it is,
then we return the overflow storage to the storage pool. If it isn't we
continue using it.
How many time in overflow, overflow allocations and highwater mark?