Making the Event Polling Table Active

Managing Performance Tuning and Query Caching 7-35

7.10 Improving Oracle BI Web Client Performance

You can improve the performance of the Oracle BI Web client by configuring your Web server to serve up all static files, as well as enabling compression for both static and dynamic resources. By enabling caching and content expiration on the Web server, Web browsers can determine how often to reload the static files from the server. In Oracle BI EE, static files are located in ORACLE_HOMEbifoundationwebapp. Follow the instructions for your Web server to set up static file caching and compression for the files located in this directory. The following sections provide example configurations: ■ Section 7.10.1, Configuring Apache HTTP Server for Static File Caching ■ Section 7.10.2, Configuring Oracle HTTP Server for Static File Caching

7.10.1 Configuring Apache HTTP Server for Static File Caching

This example configuration assumes that you have installed the Web server plug-in that allows Apache HTTP Server to proxy requests to Oracle WebLogic Server. Make sure that the PLUGIN_HOMElib directory is added to LD_LIBRARY_PATH, or equivalent for your operating system. The steps in this section show an example configuration only. You can adjust your configuration as needed. See Oracle Fusion Middleware Using Web Server 1.1 Plug-Ins with Oracle WebLogic Server for full information. To add configuration directives for the plug-in: 1. Locate the httpd.conf file for your Apache HTTP Server.

2. Open the file for editing and add directives similar to the following:

LoadModule weblogic_module modulesmod_wl.so IfModule mod_weblogic.c WebLogicPort 9704 Debug OFF WebLogicHost localhost WLLogFile tmpwl-proxy.log IfModule LocationMatch analyticssaw\.dll. SetOutputFilter DEFLATE SetHandler weblogic-handler LocationMatch LocationMatch analytics.\.jsp. SetOutputFilter DEFLATE SetHandler weblogic-handler Note: See the following documents for full information about how to configure Oracle WebLogic Server to work with Web servers like Apache HTTP Server, Microsoft Internet Information Server Microsoft IIS, and Oracle HTTP Server: Oracle Fusion Middleware Using Web Server 1.1 Plug-Ins with Oracle WebLogic Server Oracle Fusion Middleware Administrators Guide for Oracle HTTP Server