

4. EXCEPTIONS › 4.3 Detailed Exception Descriptions › 09007: Fixed Length PO or PS Data Set is Unblocked
09007: Fixed Length PO or PS Data Set is Unblocked
FILE: DAA Data Set Allocation File
SAS FILE NAME: DETAIL.VCADAA01
SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYVCAEXC)
SEVERITY: Warning (SEVERITY='W')
MANAGEMENT AREA: Performance (MGMTAREA='PERFORMANCE')
PURPOSE: Identifies unblocked data set that are
candidates for a more efficient use of space.
RATIONALE: A blocked data set can more efficiently use
the DASD space allocated to it than an unblocked data set
because of the overhead associated with each block of data
stored on a DASD device. Increasing the block size reduces
the amount of overhead associated with each record in the
data, resulting in more records being stored per track of
DASD space. Partitioned and sequential data sets that have
fixed length records are likely candidates for blocking.
DEFINITION: This exception is detected when a data set's
organization (DSORG) is either partitioned (PO) or sequential
(PS), the record format (RECFM) is fixed (F), and the logical
record length (LRECL) equals the block size (BLKSIZE).
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:
/*---------------------------------------------------------*/
/* */
/* 09007 */
/* FIXED LENGTH PO OR PS DATA SET IS UNBLOCKED */
/* */
/*---------------------------------------------------------*/
IF (DSORG = 'PO' OR DSORG = 'PS') AND RECFM = 'F' AND
BLKSIZE = LRECL THEN DO;
EXCCODE='09007'; SEVERITY='W'; MGMTAREA='PERFORMANCE';
EXCDESC1='FIXED LENGTH, ' || PUT(DSORG,$2.) ||
' DATA SET IS UNBLOCKED';
EXCDESC2='VOL=' || VOLSER || ', DSN=' || DSNAME;
LINK HIT;
END;
THRESHOLD MODIFICATION: No threshold modification is
required.
Copyright © 2014 CA.
All rights reserved.
 
|
|