Setting Server Caching Specifications

When BI Publisher processes a report, the data and the report document are stored in cache.

Each item creates a separate cache file. Set the following properties to configure the size and expiration of this cache:

  • Cache Expiration — Enter the expiration period for the cache in minutes. The default is 30.

  • Cache Size Limit — Enter the maximum number of cached items to maintain regardless of the size of these items. The default is 1000.

When BI Publisher processes a report it stores the report definition in memory so that for subsequent requests for the same report the report definition can be retrieved from memory rather than from disk. Set the following property to configure this cache:

  • Maximum Cached Report Definitions — Enter the maximum number of report definitions to maintain in cache. The default is 50. You can specify the timeout for report definitions in the "Cache Expiration" box. If you do not specify the expiration, the default timeout is 20 minutes.

To manually purge this cache, use the Clear Object Cache button on the Manage Cache tab. See Clearing Report Objects from the Server Cache.

Note:

Report-specific caching of data sets can be set as a report property. See Configuring Report Properties in Report Designer's Guide for Oracle Business Intelligence Publisher.