A fix is available
APAR status
Closed as program error.
Error description
Customer experiencing a deadlock on DSNDB06.SYSSTATS between two REORG jobs which collect inline statistics on different partitions of the same tablespace using a PROFILE. The deadlock happens to be on a SYSIBM.SYSCOLDIST row: DSNT375I - PLAN=DSNUTIL WITH CORRELATION-ID=jobname1 CONNECTION-ID=UTILITY ... IS DEADLOCKED WITH PLAN=DSNUTIL WITH CORRELATION-ID=jobname2 CONNECTION-ID=UTILITY DSNT500I - DSNUGRAR RESOURCE UNAVAILABLE REASON 00C90088 TYPE 00000304 NAME DSNDB06 .SYSSTATS.X'0194A6' '.X'6B' During USE PROFILE execution, the statistics which are not included in the profile are deleted. When the rows are deleted from the SYSIBM.SYSCOLDIST catalog table, it is possible to get a deadlock as exclusive locks are obtained on the catalog table.
Local fix
BYPASS/CIRCUMVENTION: Rerun the Reorg
Problem summary
**************************************************************** * USERS AFFECTED: All Db2 13 for z/OS utility users of * * concurrent RUNSTATS or inline STATISTICS * * with USE PROFILE * **************************************************************** * PROBLEM DESCRIPTION: ABEND04E RC00E40213 DSNUSEOF * * OFFSET0DF02 with MSGDSNT500I * * RC00C90088 TYPE 00000304 DEADLOCK * * between 2 concurrent PARTLEVEL REORG * * TABLESPACE LIST STATISTICS USE * * PROFILE jobs. * **************************************************************** * RECOMMENDATION: Apply corrective PTF when available * **************************************************************** When the user executed concurrent partition level REORG jobs with TABLESPACE LIST STATISTICS USE PROFILE, the utility encountered a deadlock and issued DSNT500I message with RC00C90088 RESOURCE UNAVAILABLE DSNDB06.SYSSTATS. The REORG abended with an ABEND04E RC00E40213 DSNUSEOF +x'0DF02'. During USE PROFILE execution, the statistics which are not included in the profile are deleted. When the rows are deleted from the SYSIBM.SYSCOLDIST catalog table, it is possible to get a DEADLOCK as exclusive locks are obtained on the catalog table. The aforementioned problem can also occur during RUNSTATS TABLESPACE USE PROFILE or LOAD utility with USE PROFILE STATISTICS processing. ADDITIONAL SYMPTOMS MSGDSNT375I DSNT375I
Problem conclusion
Code was modified to reduce contention by deleting rows from following catalog tables that have timestamps earlier than the current job's timestamp: SYSIBM.SYSCOLDISTSTATS SYSIBM.SYSCOLDIST SYSIBM.SYSKEYTGTDISTSTATS SYSIBM.SYSKEYTGTDIST
Temporary fix
Comments
APAR Information
APAR number
PH67634
Reported component name
DB2 OS/390 & Z/
Reported component ID
5740XYR00
Reported release
D10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2025-08-05
Closed date
2026-02-13
Last modified date
2026-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UO06801
Modules/Macros
DSNUSEF2 DSNUSEOF
Fix information
Fixed component name
DB2 OS/390 & Z/
Fixed component ID
5740XYR00
Applicable component levels
RD10 PSY UO06801
UP26/02/21 P F602
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":"D10","Line of Business":{"code":"LOB70","label":"Z TPS"}}]
Document Information
Modified date:
02 March 2026