Previous Topic: 02903: CSA Assigned to Non-Standard Protect Key

Next Topic: 02905: Allocated CSA Pages Exceeds Max

02904: Allocated SQA Pages Exceeds Max



FILE: Virtual Storage System Usage File
SAS FILE NAME: DAYS.SCPVSM01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)

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

PURPOSE:  Detect excessive System Queue Area (SQA) use.  This
exception is defined in terms of absolute size.  Exception
02908 may also be used to detect this condition in terms of
the percent of SQA allocated.

RATIONALE:  When sufficient SQA storage is not available, SQA
allocations are made in the Common Storage Area (CSA),
thereby effectively making the CSA smaller.  Excessive SQA
usage can occur either through normal workload growth or as a
result of improper SQA storage management.

DEFINITION:  This exception is detected when the amount of
storage allocated in SQA exceeds an installation-defined
maximum.

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:

/* *****************************************
**  02904 ALLOCATED SQA PAGES EXCEEDS MAX **
***************************************** */
IF VSMAUSQL GT kbytes
 THEN DO;
  EXCCODE='02904'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
  EXCDESC1='ALLOCATED SQA PAGES EXCEEDS MAX';
  EXCDESC2='SIZE=' !! PUT(VSMAUSQL,4.) !! ' KBYTES';
  LINK HIT;
END;

THRESHOLD MODIFICATION:  The user should modify the kbyte
value according to the following convention:

kbyte - The maximum amount in kilobytes of space allocated in
SQA.  A test for a value in excess of 600 KB would appear as:

VSMAUSQL GT 600