MicroStrategy ONE

Caching and Internationalization

For details about caching, see Improving Response Time: Caching

Object caching is not affected by internationalization.

Normal report and document caching behavior is not affected, regardless of the types of internationalization that you implement. Specifically, data internationalization methods (SQL-based and connection-based, both described below) do not affect standard report and document caching behavior.

Different caches are created for different DI languages, but not for different MDI languages. When a user whose MDI language and DI language are French runs a report, a cache is created containing French data and using the report's French name. When a second user whose MDI language and DI language are German runs the same report, a new cache is created with German data and using the report's German name. If a third user whose MDI language is French and DI language is German runs the same report, the second user's cache is hit. Two users with the same DI language preference use the same cache, regardless of MDI preferences.

A report's data internationalization language is displayed in a Data Language column in the Cache Monitor. This helps the administrator identify the difference between cached reports, when it is important to be able to identify these differences.