IBM Support

PK23464: HD POINTER CHECKER TAKES TOO MUCH ELAPSED TIME, WHEN A LOT OF T2 ERRORS, IN THE DATABASE, ARE RECORDED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When there is an unknown space that is not segment data or
    free space in the data base, HD Pointer Checker reports the
    unknown space as a T2 error. At the time of reporting the T2
    error, HD Pointer Checker calculates the disk address of the
    unknown space to show the disk address in the report.
    .
    During this calculation, HD Pointer Checker LOADs and DELETEs
    the FABPUADR module that calculates the disk address. When there
    are a large number of T2 errors, a large number of LOAD and
    DELETE operations occur and this causes very long elapsed
    time problems.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IBM IMS High Performance Pointer Checker for *
    *                 z/OS Version 2 Release 1 (FMID=HPC2210)      *
    *                 users.                                       *
    ****************************************************************
    * PROBLEM DESCRIPTION: HD Pointer Checker(HDPC) takes too long *
    *                      elapsed time, when there are a lot of   *
    *                      T2 or pointer errors in the database.   *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    To report disk address of the block or CI in the database data
    set, HD Pointer Checker calls a sub module FABPUADR that
    calculates the address. HD Pointer Checker issues LINK macro
    to call the module for every time it calculating a segment or
    pointer address. When there are a lot of error pointers and
    segments, fetch operations occur high-frequency. Therefore, it
    takes too much elapsed time.
    In order to reduce the fetch overhead, HD Pointer Checker has
    been changed to LOAD and DELETE the module at once.
    HD Pointer Checker LOADs the module in the initialize process,
    CALL it for each segment or pointer, and then DELETE it in the
    termination process.
    

Problem conclusion

  • The following modules have been fixed to reduce the fetch
    operations:
    
       FABPBCTL,FABPECTL,FABPHPSD,FABPHSDA,FABPHSHI,FABPHSIX,
       FABPLINK,FABPPSDA,FABPPSIX,FABPSDA0,FABPSHI0,FABPSIX0,
       FABPSNAP,FABPUADR,FABPUMAP,HPC2210J
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK23464

  • Reported component name

    IMS POINTER CHE

  • Reported component ID

    5655E0900

  • Reported release

    210

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / CST / Xsystem

  • Submitted date

    2006-04-17

  • Closed date

    2006-05-12

  • Last modified date

    2006-07-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UK14445

Modules/Macros

  •    FABPBCTL FABPECTL FABPHPSD FABPHSDA FABPHSHI
    FABPHSIX FABPLINK FABPPSDA FABPPSIX FABPSDA0 FABPSHI0 FABPSIX0
    FABPSNAP FABPUADR FABPUMAP HPC2210J
    

Fix information

  • Fixed component name

    IMS POINTER CHE

  • Fixed component ID

    5655E0900

Applicable component levels

  • R210 PSY UK14445

       UP06/05/16 P F605

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89G","label":"IMS HP Pointer Checker"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"210"}]

Document Information

Modified date:
04 October 2020