HD Pointer Checker Summary report

This report contains the summary of the HD Pointer Checker run.

This report is produced at the end of the HD Pointer Checker run if TYPE=ALL, SCAN, or CHECK is specified on the PROC statement as input for the PROCCTL data set.

Report example

The following figure shows an example of the report.

Figure 1. SUMMARY: HD Pointer Checker Summary report
IMS HIGH PERFORMANCE POINTER CHECKER FOR z/OS                     "HD POINTER CHECKER SUMMARY"                           PAGE:     1
5655-U09                                                   DATE: 07/28/2021  TIME: 09.56.33                         FABPMAIN - V3.R1


DBNAME/        DDNAME/          C-DATE/    D-DATE/    D-TIME    CHK-DATE/  CHK-TIME/ DATA-SET SIZE     F-SPACE %/  DETECTED ERRORS
DB# DSG# DBLG# DB-ORGANIZATION  ACCM BLKSZ LRECL DBTYPE DEVICE  %SEGMS IN OFLW       CYL'S     BYTES     BYTES     TOTAL  UNKNOWN
--- ---- ----- ---------------  ---- ----- ----- ------ ------  -------------------  ----   ---------  ----------  -----  -------

HDAMDB2        HDAMDS4          07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33                           8 %
001 01   001   HDAM             ESDS  1024  1017   REAL  3390    98                     5     2534400      215670      0        0

HISAMDB1       HISAMDS1         07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33
002 01   001   HISAM            KSDS  8192   510   REAL  3390    99                   N/A                              0        0

HISAMDB1       HISAMDS2         07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33
002 01   001   HISAM       OFLW ESDS  8192   512   REAL  3390   N/A                   N/A                              0        0


IMS HIGH PERFORMANCE POINTER CHECKER FOR z/OS                 "HD POINTER CHECKER SUMMARY (HALDB)"                       PAGE:     1
5655-U09                                                   DATE: 07/28/2021  TIME: 09.56.33                         FABPMAIN - V3.R1


DBNAME/   PARTNAME/ DDNAME/     C-DATE/    D-DATE/    D-TIME    CHK-DATE/  CHK-TIME/ DATA-SET SIZE     F-SPACE %/  DETECTED ERRORS
DB# PID  DSG# DBLG# DB-ORG      ACCM BLKSZ LRECL DBTYPE DEVICE  %SEGMS IN OFLW       CYL'S     BYTES     BYTES     TOTAL  UNKNOWN
--- ---- ---- ----- ----------- ---- ----- ----- ------ ------  -------------------  ----   ---------  ----------  -----  -------

TPFOH1    TPFOH1A   TPFOH1AA    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33                           1 %
003 00001 A   002   PHDAM       ESDS   512   505   REAL  3390    73                    27    10160640      147298      0        0

TPFOH1    TPFOH1A   TPFOH1AB    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33                          87 %
003 00001 B   002   PHDAM       ESDS   512   505   REAL  3390     0                     1      376320      329850      0        0

TPFOH3    TPFOH3A   TPFOH3AA    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33                          37 %
004 00001 A   002   PHDAM       ESDS   512   505   REAL  3390    65                     2      752640      280350      0        0

TPFOH2    TPFOH2A   TPFOH2AA    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33                          10 %
005 00001 A   002   PHIDAM      ESDS   512   505   REAL  3390     0                     6     2257920      241226      0        0

TPFOH2    TPFOH2A   TPFOH2AX    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33
005 00001 X   002   PHIDAM IDX  KSDS   512    14   REAL  3390     0                   N/A                              0        0

TPFOX1    TPFOX1A   TPFOX1AA    07/06/2021 07/28/2021 09.56.33  07/28/2021 09.56.33
006 00001 A   002   PSINDEX     KSDS   512    54   REAL  3390     0                   N/A                              0        0

Report field descriptions

The reports fields are as follows:

DBNAME
The name of the DBD as coded on the NAME keyword of the DBD macro
DB#
The database number (in hexadecimal) that identifies the database processed throughout the HD Pointer Checker run
PID
The partition ID (in decimal) that identifies the partition containing the segment that contains the pointer
PARTNAME
The name of the partition
DSG#
The data set group number (in hexadecimal) that identifies the database processed throughout the HD Pointer Checker run
DBLG#
The database logical group number which indicates that physical databases with the same database logical group number are logically related to each other
DDNAME
The ddname as coded on the DD1 keyword or OVFLW keyword of the DATASET macro in the DBD
DB-ORGANIZATION
The type of database organization (HISAM, HIDAM, HDAM, INDEX, LOGICAL, and so on)
C-DATE
The date when the database data set was actually created. If the specified data set is an image copy database data set, this is the date when the image copy database data set was created.
ACCM
The type of access method
BLKSZ
The block size
D-DATE
The date when the SCAN process was performed if the specified data set is a real database data set or a Fast Recovery image copy data set. If the specified data set is an image copy database data set, this is the date when the image copy database data set was created.
D-TIME
The time when the SCAN process was performed if the specified data set is a real database data set. If the specified data set is an image copy database data set, this is the time when the image copy database data set was created.
LRECL
The logical record length of the database data set
DBTYPE
Indicates whether the database data set is a real database or an image copy data set. If an image copy data set that has been created more than five days older than the date when the SCAN process was done, the indicator "*" follows the image copy indicator "IMGCPY".
DEVICE
The device type of a real database or the type of the image copy database data set (that is, TAPE or DASD) if an image copy database data set is used
CHK-DATE
The date when the CHECK process was done
CHK-TIME
The time when the CHECK process was done
%SEGMS IN OFLW
The percentage of segments in the overflow (ESDS or OSAM) part of the data set group
DATA-SET SIZE
The data set size that is used by IMS
CYL’S
The data set size in cylinders. This is the round up value of the number of scanned Cls/blocks divided by the number of physical blocks per cylinder for the particular DASD.
BYTES
The data set size in bytes. The number of scanned Cls/blocks multiplied by the length of the Cl/block.
F-SPACE
The reusable free space in the database as indicated by FSEs that can hold the longest segment in the data set group
%
The percentage of the reusable free space in the data set that is the percentage of F-SPACE in bytes against DATA-SET SIZE in bytes
BYTES
The F-SPACE in bytes (See Figure 1)
DETECTED ERRORS
The number of errors detected throughout the HD Pointer Checker run is shown by the following fields:
TOTAL
The total number of errors which include unknown areas (that is, T2 records)
UNKNOWN
The total number of unknown areas (T2 records)

When DETECTED ERRORS TOTAL and UNKNOWN overflow, values 9999 are shown with an asterisk in the fields.