A fix is available
APAR status
Closed as program error.
Error description
There is a timing window between different threads doing index page cleanup that can lead to ABEND 04E 00C200B0 in DSNB1REL OFFSET0257E
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All Db2 for z/OS 12 and 13 users using * * indexes and having a non-zero value for * * the INDEX_CLEANUP_THREADS subsystem * * parameter. * **************************************************************** * PROBLEM DESCRIPTION: ABEND04E RC00C200B0, * * LOC=DSNIDM.DSNB1REL OFFSET0257E * * was issued when the index * * pseudo-delete cleanup thread * * released an index page, * * and the index page was a zero page. * **************************************************************** * RECOMMENDATION: Apply corrective PTF when available * **************************************************************** When the INDEX_CLEANUP_THREADS subsystem parameter is set to a non-zero value, Db2 uses system agents to perform the cleanup of committed pseudo-deleted index entries. In a very small timing window, the index page may already have been deleted and become a zero page. The index cleanup thread still tried to access this page and perform cleanup. An ABEND04E RC00C200B0, LOC=DSNIDM.DSNB1REL OFFSET0257E was issued when the zero page was detected by the buffer manager release page call.
Problem conclusion
Db2 code has been updated to tolerate the zero page during index pseudo-delete cleanup processing when the index page is released.
Temporary fix
Comments
APAR Information
APAR number
PH61884
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
C10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2024-06-17
Closed date
2024-08-19
Last modified date
2024-09-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI98072 UI98073
Modules/Macros
DSNKDPED DSNKDPEP
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
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.
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSEPEK","label":"DB2 for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"12.0","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
03 September 2024