Tuning the marketing business object cache
You can improve performance by altering the size of the cache that is used to store marketing business objects. You can cache the marketing business objects for a store and cache the information for customers that participate in marketing activities.
About this task
If your WebSphere Commerce
environment is clustered, a MarketingCache object (DM_Cache) is created
at both the server and cluster scope within the clustered environment.
You can manage the cache objects individually at the server level
for every server in your cluster. The settings for the cache objects
at the server level override the settings for the cache object at
the node or cluster level. If you want to use settings for the cache
object at the cluster level, the server level objects must be deleted
first.
Note: If you use the WebSphere eXtreme Scale dynamic cache
provider and you are managing the cache objects individually at server
level, you must set the same cache-size setting for every server in
the cluster.
Note: Do
not clear the
DM_Cache
with the WebSphere Application
Server cache monitor. If the entire DM_Cache
is
cleared with the WebSphere Application Server cache monitor, then
the marketing services do not detect the events that are associated
with any behavior rules. As a result, certain triggers and targets
that are used in marketing activities to detect customer behavior
do not work properly. If you need to clear the DM_Cache
,
then update the Marketing registry with the Administration Console.