Direct links to fixes
APAR status
Closed as program error.
Error description
When invalidating certain marketing object cache entries such as DM_BHVRLOAD via the DIALOG_MARKETING dependency ID, performance issues may arise when the behavior rule content is reloaded. When the behavior rules are reloaded, a query is done to fetch active activities with an associated behavior rule. In the logic, behavior rules with action="" would be ignored as these are for Current Page targets and therefore an entry does not need to be added to the cache. When propagating marketing content very frequently to the production server (with the stagingprop utility) and there are a large number of activities with Current Page targets, after clearing the aforementioned cache entries for behavior rules, the existing logic would query all activities with behavior rules, which may create a brief slowdown on the server for this initial request.
Local fix
Problem summary
USERS AFFECTED: WebSphere Commerce users on v7.0 leveraging Management Center marketing activities PROBLEM ABSTRACT: Performance issues when invalidating marketing behavior rule cache entries BUSINESS IMPACT: Potential performance impact when invalidating cache entries (e.g. after updating marketing content with stagingprop) RECOMMENDATION:
Problem conclusion
This fix filters out the behavior rules with action="" in the database query which will result in fewer activities to be processed by the logic and avoiding the slowdown on the server. ------------------------------------------------------------- The latest available maintenance information can be obtained from the Recommended Fixes for WebSphere Commerce technote: http://www.ibm.com/support/docview.wss?rs=3046&uid=swg21261296
Temporary fix
Comments
APAR Information
APAR number
JR48611
Reported component name
WC BUS EDITION
Reported component ID
5724I3800
Reported release
700
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2013-11-25
Closed date
2014-05-02
Last modified date
2014-05-02
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
WC BUS EDITION
Fixed component ID
5724I3800
Applicable component levels
R700 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSYSYL","label":"WebSphere Commerce Enterprise"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 May 2014