A fix is available
APAR status
Closed as program error.
Error description
In DB2 Administration Tool for z/OS, function GEN may cause msg DSNR035I Uncommitted UR when GEN occurs at the table level when generating DDL for a large number of objects. . Warnings occur when GEN ( Generate ) causes DB2 to write too many log records in one unit of recovery ( UR ), which exceeds the threshold number set by the customer. . SYSLOG Warning messages appear similar to the following: . 20:50:00 DSNR035I -DSNx DSNRPBCW WARNING - UNCOMMITTED UR 20:25:00 AFTER n CHECKPOINTS . 20:25:00 PLAN NAME = ADB2GEN
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Users of the DB2 Administration Tool for * * z/OS who use the Generate (GEN) function. * **************************************************************** * PROBLEM DESCRIPTION: DB2 issues a warning message * * MSGDSNR035I on the SYSLOG when GEN is * * generating a large number of objects: * * * * DSNR035I -ssid DSNRPBCW * * WARNING - UNCOMMITTED UR AFTER n * * CHECKPOINTS * **************************************************************** * RECOMMENDATION: * **************************************************************** There are no appropriate indexes for SYSTABLESPACESTATS and SYSVOLUMES which may cause poor performance by the GEN program ADB2GEN. ADB2GEN does not issue a sufficient number of COMMIT statements which may cause the omission of any COMMIT statements within a checkpoint interval.
Problem conclusion
Program has been changed to improve the performance, which in many cases will eliminate the missing checkpoint problem. The program has also been changed to issue more COMMIT statements. There may be cases where there are missing indexes on the catalog, missing RUNSTATs information on the catalog, and missing REBINDs that may cause some statements to take longer to process than the checkpoint interval, therefore causing the following message: DSNR035I -ssid DSNRPBCW WARNING - UNCOMMITTED UR AFTER 1 CHECKPOINTS To improve the performance of GEN please perform the following steps: 1.Run sample job ADBCX to create the necessary indexes to improve GEN's performance on DB2 R810 and Release 9. For DB2 Release 10 use member ADBCX10. 2.Run RUNSTATS on the DB2 catalog table space with TABLE(ALL) and INDEX(ALL) options. The following is an example: RUNSTATS TABLESPACE DSNDB06.SYSDBASE TABLE(ALL) INDEX(ALL) 3. Rebind all Admin ADB2RE* packages If you still have GEN performance issues and/or are getting DSNR035I messages, please contact IBM support.
Temporary fix
Comments
APAR Information
APAR number
PM50056
Reported component name
DB2 ADMIN TOOL
Reported component ID
568851500
Reported release
720
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-10-13
Closed date
2012-08-28
Last modified date
2012-09-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK81352 UK81353
Modules/Macros
ADBCX ADB2DEP ADB2RE ADB2REE ADB2REM ADB2REP ADB2RER ADB2RES ADB2RET ADB2REU ADB2REY ADB2REZ ADB2RGC ADB2WCL
Fix information
Fixed component name
DB2 ADMIN TOOL
Fixed component ID
568851500
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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSCVQTD","label":"IBM Db2 Administration Tool for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"720","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
05 September 2012