Cache management in Business Objects is going to be our topic today. We can manage the cache in Server as well as client side. Let us see how this is being done.
1. Managing Cache in Server side
Changing the Business Objects Registry Parameter: MaximumObjectsToKeepInMemory
Memory usage is controlled by the number of objects stored in the object cache. This is controlled by the Windows registry key called “MaximumObjectsToKeepInMemory” and specifies the maximum number of objects that the CMS stores in its memory cache. Increasing the number of objects reduces the number of database calls required and greatly improves CMS performance. However, placing too many objects in memory may result in the CMS having too little memory remaining to process queries. The upper limit is 100,000 and the default setting is 40,000.
The other place to enable this parameter is in the CMS server’s command line. The parameter is called “-maxobjectsincache”. This is invoked by adding it in CMC to the command line.
2. Managing Cache in Client side
In client side we can clear the cache in Web browser and Java control panel.
Clearing cache in web browser
To clear the cache in Internet Explorer (IE7) follow these instructions:
Tools > Internet Options > General > Browsing history > Delete…
Clearing cache in Java Control Panel
To clear the cache in Java Control Panel follow these instructions:
Control Panel > Java > General > Delete Files…
Hope you will be much comfortable dealing with Cache henceforth after reading this blog. Keep reading!