APAR status
Closed as program error.
Error description
The II4C Java API is invoking the library server stored procedures without schema name qualification. The JDBC driver ultimately calls the SYSIBM.SQLPROCEDURECOLS DB2 z/OS stored procedure to obtain information about certain of the Content Manager library server stored procedures and it does so without providing an LS schema name (because none was provided by the II4C Java API). This NULL value being passed for the SQLPROCEDURECOLS schema parameter adversely affects performance of the SQLPROCEDURECOLS stored procedure because without the schema name it must perform table or index scans rather than using index-based access to the SYSIBM.SYSROUTINES and SYSIBM.SYSPARMS tables.
Local fix
Setting SPCACHE=1 in db2cli.ini can help. See DB2 CLI APAR JR22002.
Problem summary
Excessive CPU Usage in SYSIBM.SQLPROCEDURECOLS due to lack of library server schema name qualification of stored procedures for DB2 z/OS.
Problem conclusion
Added database schema name qualification to stored procedure calls for DB2 in Java?. Fixed in DB2 Content Manager V8.3 Fix Pack 8
Temporary fix
Comments
APAR Information
APAR number
IO07848
Reported component name
CM CONNECT V8
Reported component ID
5724B43A1
Reported release
830
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2007-11-08
Closed date
2008-04-11
Last modified date
2008-04-11
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
CM CONNECT V8
Fixed component ID
5724B43A1
Applicable component levels
[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCTVDL","label":"Db2 Information Integrator for Content"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"830","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
11 April 2008