Can report caching be disabled without disabling History List messages in MicroStrategy Intelligence Server

In MicroStrategy Intelligence Server, there are three general types of caches: Matching, History, and XML.

When sending a report to history, the Cache Monitor will often show the report as having a type of 'Matching, History' as shown below:


This dual type appears because when a History List message is created an associated cache file is also created. The MicroStrategy Intelligence Server stores a History List message file for each user. This file contains entries for each message that has been sent to the user's History List. These entries also contain a pointer to the associated cache file created for the report. Often, this same cache file is also used for the report's 'Matching' cache. This however is dependent on the project level caching governing settings.

Even though the same cache file is used for both 'Matching' and 'History' type caches, disabling report caching will not affect caches created for History List messages.

To disable report caching for a specific project, report caching can be set at the project and report level not the server level, an administrative user should edit the Project Configuration. Under the ‘Caching - Reports (advanced)’ section, the checkbox for 'Enable report server caching' should be unchecked, as shown below:


After disabling report caching at the project level, the Cache Monitor will only show a cache type of 'History' for reports; caches of type 'Matching' will no longer be present, as shown below:


If the Cache Monitor still shows some reports having a cache type of 'Matching' it is likely that the project level cache setting has been overridden at the report level, as shown below:

Comments