Previous Topic: Format of SMF RecordsNext Topic: #PMBUFDS


#PMARADS

                        COPY #PMARADS
               *********************************************************************
               ***                                                               ***
               ***      #PMARA - PMIM AREA WAIT RECORD                           ***
               ***                                                               ***
               ***      COPYRIGHT (C) 2007 CA technologies. ALL RIGHTS RESERVED.              ***
               ***                                                               ***
               ***                                                               ***
               ***                                                               ***
               *********************************************************************
               *        ONE AREA RECORD FOR EACH AREA/FILE COMBINATION IN DMCL
               *              EX: ONE FILE W/ TWO AREAS WILL HAVE 2
               *                  ONE AREA IN 3 FILES WILL HAVE 3
               *
               *--------------------------------------------------------------------
               *

Offset  Value

000000         #PMARA   DSECT                                                12/05/95
               *
               *--------------------------------------------------------------------
               *
000000         ARAHDR   DS   0H                   RECORD HEADER
               *
000000         ARALEN   DS    H                   RECORD LENGTH         (INCLUSIVE)
000002         ARARTYPE DS    X                   RECORD TYPE
        00001  ARA$TYPE EQU       1               ..PMIM AREA WAIT RECORD
000003         ARASEQ#  DS    X                   SEQUENCE NUMBER
000004         ARAVER#  DS    X                   RECORD VERSION
        00001  ARA$VER  EQU       1               ..CURRENT VERSION
000005                  DS    XL3                 **RESERVED**
               *
000008                  DS    F                   ** RESERVED **
00000C         ARASDATE DS    PL4                 INTERVAL START DATE   (00YYYDDF)
000010         ARASTIME DS    F                   INTERVAL START TIME   (10**-4 SEC)
000014         ARAEDATE DS    PL4                 INTERVAL END DATE     (00YYYDDF)
000018         ARAETIME DS    F                   INTERVAL END TIME     (10**-4 SEC)
               *
        0001C  ARAHDRLN EQU   *-ARAHDR            LENGTH OF HEADER
               *
               *--------------------------------------------------------------------
               *
        0001C  ARADATA  EQU   *                   START OF AREA DATA
               *
               *--------------------------------------------------------------------
               *
               *        PART 1 - ARASEQ#=1
               *
               *--------------------------------------------------------------------
               *
00001C         ARANAME  DS    CL27                NAME OF AREA
000037         ARAFILE  DS    CL27                FILENAME OF AREA
000052         ARABUFR  DS    CL18                BUFFER FOR AREA
000064         ARAFPERA DS    H                   # FILES FOR AREA
               *                                     IE: HOW MANY OF THESE RECS?
000066         ARAPGGRP DS    H                   PAGE GROUP
000068         ARAKYFMT DS    F                   DBKEY FORMAT
00006C         ARAATYP  DS    CL2                 TYPE OF AREA (DPRATYP)
00006E         ARASTATS DS    CL2                 AREA STATUS INTVL START (DPRCURST)
000070         ARASTATE DS    CL2                 AREA STATUS INTVL END
Offset  Value

000072                  DS    H                   ** RESERVED **
               *
000074         ARASHCNM DS    CL16                NAME OF SHARED CACHE
000084                  DS    F                   ** RESERVED **
               *
               *--------------------------------------------------------------------
               *
000088         ARAWBKTS DS   0F                   START OF WAIT TIME STATISTICS
               *
000088         ARADBIR  DS   0F                   DBIO READ WAIT
000088         ARADBIRT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
00008C         ARADBIRH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
000090         ARADBIR# DS    F                   ....# WAITS
               *
000094         ARADBIW  DS   0F                   DBIO WRITE WAIT
000094         ARADBIWT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
000098         ARADBIWH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
00009C         ARADBIW# DS    F                   ....# WAITS
               *
0000A0         ARAFCBX  DS   0F                   DBIO WAIT ON A PRIOR I/O (DOS)
0000A0         ARAFCBXT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000A4         ARAFCBXH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000A8         ARAFCBX# DS    F                   ....# WAITS
               *
0000AC         ARADBFR  DS   0F                   DB BUFFER WAIT
0000AC         ARADBFRT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000B0         ARADBFRH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000B4         ARADBFR# DS    F                   ....# WAITS
               *
0000B8         ARABMES  DS   0F                   BMESECB WAIT
0000B8         ARABMEST DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000BC         ARABMESH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000C0         ARABMES# DS    F                   ....# WAITS
               *
0000C4         ARABMEX  DS   0F                   BMEXECB WAIT
0000C4         ARABMEXT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000C8         ARABMEXH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000CC         ARABMEX# DS    F                   ....# WAITS
               *
0000D0         ARADBKY  DS   0F                   DBKEY WAIT
0000D0         ARADBKYT DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000D4         ARADBKYH DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000D8         ARADBKY# DS    F                   ....# WAITS
               *
0000DC         ARASHC   DS   0F                   SHARED CACHE WAIT
0000DC         ARASHCT  DS    F                   ....SUM OF WAIT TIMES (10**-4 SEC)
0000E0         ARASHCH  DS    F                   ....HIGHEST WAIT TIME (10**-4 SEC)
0000E4         ARASHC#  DS    F                   ....# WAITS
               *
               *--------------------------------------------------------------------
               *
0000E8                  DS    0F
        000E8  ARA1DSLN EQU   *-#PMARA            PART1 - LENGTH OF RECORD
               *
               *
        00008  ARA#BKTS EQU   8                   PART1 - # WAIT BUCKETS
        000CC  ARA1DTLN EQU   ARA1DSLN-ARAHDRLN   PART1 - LENGTH OF RECORD DATA
               *
               *--------------------------------------------------------------------
               *--------------------------------------------------------------------
               *
0000E8                  ORG   ARADATA
               *
               *--------------------------------------------------------------------
               *
               *        PART 2 - ARASEQ#=2
Offset  Value

               *
               *--------------------------------------------------------------------
               *
00001C         ARA#ACWT DS    F                   # AREA ACCESS WAITS
000020         ARA#ACCS DS    F                   # AREA ACCESSES
000024         ARA#WRIT DS    F                   # PHYSICAL WRITES FROM AFM
000028         ARA#READ DS    F                   # PHYSICAL READS FROM AFM
00002C         ARA#BFHT DS    F                   # BUFFER HITS FOR AREA RQSTS
000030         ARA#PFHT DS    F                   # PREFETCH HITS
               *
000034         ARA#ESAR DS    F                   # READS FROM ESA CACHE
000038         ARA#ESAF DS    F                   # FOUND IN ESA CACHE
00003C         ARA#ESAW DS    F                   # WRITE TO ESA CACHE
000040         ARA#SHCR DS    F                   # READS FROM SHARED CACHE
000044         ARA#SHCF DS    F                   # FOUND IN SHARED CACHE
000048         ARA#SHCW DS    F                   # WRITE TO SHARED CACHE
00004C         ARA#SHCX DS    F                   # WRITE THAT FAILED
               *
               *--------------------------------------------------------------------
               *
000050                  DS    0F
        00050  ARA2DSLN EQU   *-#PMARA            PART2 - LENGTH OF RECORD
               *
               *
        00034  ARA2DTLN EQU   ARA2DSLN-ARAHDRLN   PART2 - LENGTH OF RECORD DATA
               *
               *--------------------------------------------------------------------
               *
000050                  ORG   ,
               *
        000E8  ARAMXLEN EQU   ((*-#PMARA+3)/4)*4  LENGTH OF LARGEST PART
               *
               *--------------------------------------------------------------------