Direct links to fixes
APAR status
Closed as program error.
Error description
Improve performance and define a property on the DLA that includes an SQL query to serve as a pre-filter that governs what is ultimately exported
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: * * The users that use ITNM DLA * **************************************************************** * PROBLEM DESCRIPTION: * * The DLA when exporting large networks can take over 24 hours * * to run. And some customers need a filtering mechanism by * * entityIds using a SQL statement! * **************************************************************** * RECOMMENDATION: * * Update ncp_dla to latest level. 3.9.0-ITNMIP-FP0005 * ****************************************************************
Problem conclusion
DLA runs a query for each entity that exports and that can consume a lot of time when is a system with a database that doesn't perform very well. I changed the query to return all entities information at once! This information will be cached and DLA will look at the cache instead of going to the database when information is needed! This change improved the performance by more than 50%! I also defined a new property called ncp.dla.chassis.ids that customers can use to filter the chassis to be exported! The example below shows the property definition and ncp_dla.properties have more details ncp.dla.chassis.ids=SELECT e.mainNodeEntityId FROM entity e INNER JOIN domainMgr d ON d.domainMgrId = e.domainMgrId WHERE d.domainName = 'NCPPUP' AND EXISTS (SELECT ed.entityId FROM entityDetails ed WHERE ed.entityId = e.entityId AND ed.keyName = 'NetworkEdge' AND ed.keyValue = 1) GROUP BY e.mainNodeEntityId
Temporary fix
Comments
APAR Information
APAR number
IV73439
Reported component name
TIV NETWK MGR I
Reported component ID
5724S4500
Reported release
390
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-05-20
Closed date
2015-06-12
Last modified date
2016-04-19
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
TIV NETWK MGR I
Fixed component ID
5724S4500
Applicable component levels
R390 PSN
UP
R390 PSY
UP
[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSHRK","label":"Tivoli Network Manager IP Edition"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.9","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
19 April 2016