Marketing business object cache overview
Business object caching eliminates querying of marketing database tables when you are evaluating the marketing rules for a customer. By managing the memory that is allocated to the cache you can fine-tune marketing performance.
Marketing cache (DM_Cache)
The
MarketingCache object cache instance is a location where a distributed
map cache (DM_Cache) stores data that pertains to
a marketing business object.
- Activity business objects
- Element business objects
- Trigger Listener business objects (which triggers are associated with each activity)
- Rules for detecting the occurrence of triggers and when something is to be recorded for a target
- Default content that is associated with an e-Marketing Spot
- e-Marketing Spot ordering rules
The marketing commands to activate or deactivate activities, and to manage e-Marketing Spots, maintain the appropriate data in the business object cache.

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.
Marketing user behavior cache (DM_UserCache)
The
MarketingUserCache object cache instance is a location where a distributed
map cache (DM_UserCache) stores data about customers
that participate in marketing activities.
Enabling WCMarketingDistributedMapCache DistributedMap improves marketing runtime performance.
Updating the registry
Note: Clearing the cached information is not required
if you use staging utilities to update marketing information and use
the e-Marketing Spot JSP caching technique that is based on activity behavior.
Clearing the cached information is required when you are using SQL
statements and the mass load utility with any caching technique.