How to improve Discoverer performance by changing cache settings for your system How to improve Discoverer performance by scheduling worksheets to run overnight

Optimizing Oracle BI Discoverer Performance and Scalability 10-7 Select NORTH Region FROM sys.dual UNION Select SOUTH Region FROM sys.dual UNION Select EAST Region FROM sys.dual UNION Select WEST Region FROM sys.dual 2. Edit the item class for the Region item so that it uses the above custom folder for its list of values. For more information about how to create custom folders and item classes, see Oracle Fusion Middleware Administrators Guide for Oracle Business Intelligence Discoverer.

10.3.9 How to improve Discoverer performance by changing cache settings for your system

Data retrieved from the database is stored in a middle tier Discoverer cache for each user session. The cache supports Discoverer’s rotation, drilling, and local calculation capabilities. You can control the performance of the cache using the following settings in the pref.txt file for more information about the location of configuration files, see Section A.1, Discoverer file locations : The default settings for the cache are large to enable Discoverer to take advantage of the available memory. If the system has more resources available, you can increase the default memory values although this is only likely to be beneficial for users whose queries return large result sets. Note that the default values are the requirements for each user, but you can change the values for specific users using the Discoverer preferences command line utility dis51pr for more information, see Section 9.5, How to set individual preferences for specific users . Notes ■ After editing the pref.txt file, you must run the applypreferences script to apply the preference changes you have made, then stop and restart the Oracle BI Discoverer service for more information, see Section 4.3, How to start, stop, and restart the Discoverer preferences server component using opmnctl . ■ An increase in the system resources available to one Discoverer user might have a detrimental impact on other Discoverer users, or on users of other Oracle Fusion Middleware applications. Setting name Default value Description CacheFlushPercentage 25 Percentage of cache flushed, if cache is full. MaxVirtualDiskMem 1024000000 Maximum amount of disk memory allowed for the data cache MaxVirtualHeapMem 5120000 Maximum amount of heap memory allowed for the data cache. 10-8 Oracle Fusion Middleware Configuration Guide for Oracle Business Intelligence Discoverer

10.3.10 How to improve Discoverer performance by scheduling worksheets to run overnight

If your data needs to be accurate on a daily basis, you can improve Discoverer performance by scheduling worksheets to be processed at off-peak times, which avoids overburdening the server during peak times. For more information about scheduling workbooks, see the Oracle Fusion Middleware Users Guide for Oracle Business Intelligence Discoverer Plus.

10.3.11 How to improve Discoverer Viewer performance by using Oracle Web Cache