A fix is available
APAR status
Closed as program error.
Error description
DSNKTRAV 501C abend and missing index entries with Index Fast Traverse Block (FTB) being used and INCLUDE column on index. ERQUAL501C Conditions are: 1) The failing index must be using a Fast Traverse Block (FTB) for index access An index is considered ineligible for FTB acceleration if ****(taken from APAR PI90879)****** - it is non-unique - index has versioning - the key length is greater than 64 bytes - the key contains timestamps with timezone - it is a catalog index 2) The index must be created as PADDED 3) The index must contain 1 or 2 INCLUDE columns - Where the total length of the INCLUDE columns is less than or equal to 2 bytes 4) There also needs to be some very data specific conditions within the index, caused by insertion/deletion patterns that need to be present. Additional keywords: FTB FastTraverseBlock ZSA2 DB2FTB/K
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All Db2 12 for z/OS users of indexes that * * are eligible for Fast Traverse Block * * optimization and have 1 - 2 bytes of * * INCLUDE columns in the key. * **************************************************************** * PROBLEM DESCRIPTION: * * DSNKTRAV 501C abend and/or missing * * index entries with an Index Fast * * Traverse Block FTB) being used, along * * with the index key containing * * INCLUDE columns of 1 - 2 bytes in * * length. * **************************************************************** * RECOMMENDATION: * * Apply corrective PTF when available * **************************************************************** The abend and missing index entries were the result of incorrect sequencing of keys within the index caused by evaluating INCLUDE column data when it shouldn't have.
Problem conclusion
Code has been modified within the Index Manager component to correctly account for the exisitance of INCLUDE columns in an index when using the Fast Traverse Block optimization.
Temporary fix
********* * HIPER * *********
Comments
APAR Information
APAR number
PI95401
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
C10
Status
CLOSED PER
PE
NoPE
HIPER
YesHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2018-03-19
Closed date
2018-06-19
Last modified date
2020-06-30
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI56688
Modules/Macros
DSNKFTDL DSNB1PPP DSNKUNR2 DSNKINSL DSNKMDEL DSNKINSN DSNKFTOB DSNKFTBU DSNKDPG DSNB1SWD DSNKISPL DSNKFQPL DSNB1CPP DSNK1CNE DSNTDSTE DSNKFTOM DSNKIXDB DSNKUSET DSNKLOD2 DSNKFTIN DSNKTRAV
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RC10 PSY UI56688
UP18/07/06 P F807 ¢
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":"BU059","label":"IBM Software w\/o TPS"},"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:
01 July 2020