A fix is available
APAR status
Closed as program error.
Error description
LIU Compare utility's execution time of comparing DBDs/PSBs increases more than increase rate of the number of DBDs/PSBs. So when comparing large number of DBDs/PSBs, the LIU Compare utility takes many hours for its execution time.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: IMS Library Integrity Utilities for z/OS, * * Version 2 Release 1 (FMID=H27P210) users * * who use the DBD/PSB/ACB Compare utility. * **************************************************************** * PROBLEM DESCRIPTION: DBD and PSB Compare have performance * * issue when comparing large number of * * DBDs or PSBs. * **************************************************************** * RECOMMENDATION: Apply the maintenance for this APAR. * **************************************************************** The Compare utility has two types of compare functions, Block level compare function and Source level compare function. This APAR improves performance of both of the functions. This APAR changes the Block level compare function to reduce the number of I/O access for the DBDLIB and PSBLIB by caching list of members. It can reduce most of execution time when comparing large number of DBDs or PSBs. This APAR also changes the Source level compare function not to generate source of DBDs or PSBs when there are no differences when comparing the same name members. It can reduce some of execution time when comparing large number of same name members of DBDLIB or PSBLIB. The performance improvement depends on the number of members that are differences found.
Problem conclusion
The following modules which have been modified to resolve the performance issue when comparing large number of DBDs or PSBs. FABLACB0, FABLDBD0, FABLPSB0, FABLADP0, FABLCMPR, FABLLOAD FABLADPL, FABLMSG
Temporary fix
Comments
×**** PE12/11/12 PTF IN ERROR. SEE APAR PM76894 FOR DESCRIPTION
APAR Information
APAR number
PM53105
Reported component name
IMS LIBR INTEG
Reported component ID
5655I4200
Reported release
210
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-11-30
Closed date
2011-12-28
Last modified date
2012-11-21
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK75116
Modules/Macros
FABLACB0 FABLADPL FABLADP0 FABLCMPR FABLDBD0 FABLLOAD FABLPSB0
Fix information
Fixed component name
IMS LIBR INTEG
Fixed component ID
5655I4200
Applicable component levels
R210 PSY UK75116
UP11/12/29 P F112
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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89N","label":"IMS Library Integrity Utilities"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"2.1.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
21 November 2012