Previous Topic: 06045: ISAM/OSAM Formatted Cylinders Exceeds StandardNext Topic: 06100: IMS Security Violation


06046: ISAM/OSAM Forced Writes Exceed Standard

    FILE:            IMS System Activity
    SAS FILE NAME:   DETAIL.IMSISY01
    SOURCE LOCATION: sharedprefix.MICS.SOURCE(DYIMSEXC)

    SEVERITY:        Impacting     (SEVERITY='I')
    MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

    PURPOSE:  Identifies that system data base processing may
be over-committed.

    RATIONALE:  An abnormally high number here may represent
insufficient buffer space or non-optimum application design.
A forced write occurs when a buffer is needed and only
altered buffers are available.  The request for a new buffer
must wait for the forced write to complete.  They are less
efficient than chained writes which occur at sync points.

    DEFINITION:   This exception is detected when the per-
centage of forced writes exceeds the installation-defined
limit.

    EXCEPTION STATEMENTS:  The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below:

*
**  06046
**  ISAM/OSAM FORCED WRITES EXCEED STANDARD
*;
IF ISYPCOFW > ISAM/OSAM-forced-write-percentage
 THEN DO;
  EXCCODE='06046'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
  EXCDESC1=
  'ISAM/OSAM FORCED WRITES EXCEED STANDARD';
  EXCDESC2='ISAM/OSAM FRC WRTS ='
           || PUT(ISYPCOFW,7.2);
  LINK HIT;
END;

    THRESHOLD MODIFICATION:  Modify the
ISAM/OSAM-forced-write-percentage to a value between 0 and
100.