Posted by Manikandan Elumalai
November 24th, 2011

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.

Business Objects Registry Parameter

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.

Business Objects Registry Parameter

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…

Business Objects Registry Parameter

Clearing cache in Java Control Panel

To clear the cache in Java Control Panel follow these instructions:
Control Panel > Java > General > Delete Files…

Business Objects Registry ParameterBusiness Objects Registry Parameter

Hope you will be much comfortable dealing with Cache henceforth after reading this blog. Keep reading!

Comments (0)