cache.conf Configuration Files for mod_plsql

3-30 Oracle Fusion Middleware Administrators Guide for Oracle HTTP Server PlsqlCacheEnable Enables mod_plsql caching. ■ If an application does not make use of the OWA_CACHE package in the PLSQL Web Toolkit, then you can choose to disable caching. In such situations, there will be a minor performance benefit. PlsqlCacheMaxAge Specifies the maximum time, in days, a cache file can reside in a file system cache, after which the cached file will be removed for cache maintenance. This setting is to ensure that the cache system does not contain old content. This setting removes old cache files and makes space for new ones. PlsqlCacheMaxSize Specifies the maximum possible size of a cache file. This setting prevents the case in which one file can fill up the entire cache. In general, it is recommended that this be set to about 1-3 percent of the total cache size, which is specified by PlsqlCacheTotalSize . PlsqlCacheTotalSize Specifies the total size of the cache directory. The default is 20 MB. This setting limits the amount of space the cache is allowed to use. Both PLSQL cache and Session Cookie cache share this cache space. This setting is not a hard limit. It might exceed the limit temporarily during normal processing. This is normal behavior. The cleanup algorithm uses this setting to determine how much to reduce the cache files. Therefore, the real space limit is the physical storages available size. This parameter takes bytes as values: ■ 1 megabytes = 1048576 bytes ■ 10 megabytes = 10485760 bytes Category Value Syntax PlsqlCacheEnable {On | Off} Default Off Example PlsqlCacheEnable On Category Value Syntax PlsqlCacheMaxAge number Default 30 days Example PlsqlCacheMaxAge 20 Category Value Syntax PlsqlCacheMaxSize number Default 1048576 Example PlsqlCacheMaxSize 1048576 Understanding Oracle HTTP Server Modules 3-31

3.9.3 Configuration Files and Parameters

Table 3–3 lists the mod_plsql files and their corresponding configuration parameters that were described in the preceding sections. While specifying a value for a configuration parameter, follow Oracle HTTP Server conventions for specifying values. For instance, if a value has white spaces in it, enclose the value with double quotes. For example: PlsqlNLSLanguage TRADITIONAL CHINESE_TAIWAN.UTF8 Multi-line directives enable you to specify same directive multiple times in a DAD. Category Value Syntax PlsqlCacheTotalSize number Default 20971520 bytes Example PlsqlCacheTotalSize 20971520 Table 3–3 mod_plsql Configuration Files and Parameters Configuration File Parameters plsql.conf PlsqlDMSEnable PlsqlLogEnable PlsqlLogDirectory PlsqlIdleSessionCleanupInterval 3-32 Oracle Fusion Middleware Administrators Guide for Oracle HTTP Server

3.10 mod_wl_ohs

This module allows requests to be proxied from Oracle HTTP Server to Oracle WebLogic Server. The mod_wl_ohs module provides the same functionality as the Oracle WebLogic Server Plug-in for Apache HTTP Server mod_weblogic except for some minor differences, as follows: dads.conf PlsqlAfterProcedure PlsqlAlwaysDescribeProcedure PlsqlAuthenticationMode PlsqlBeforeProcedure PlsqlBindBucketLengths PlsqlBindBucketWidths PlsqlCGIEnvironmentList PlsqlConnectionTimeout PlsqlConnectionValidation PlsqlDatabaseConnectString PlsqlDatabasePassword PlsqlDatabaseUserName PlsqlDefaultPage PlsqlDocumentPath PlsqlDocumentProcedure PlsqlDocumentTablename PlsqlErrorStyle PlsqlExclusionList PlsqlFetchBufferSize PlsqlInfoLogging PlsqlMaxRequestsPerSession PlsqlNLSLanguage PlsqlPathAlias PlsqlPathAliasProcedure PlsqlRequestValidationFunction PlsqlSessionCookieName PlsqlSessionStateManagement PlsqlTransferMode PlsqlUploadAsLongRaw cache.conf PlsqlCacheCleanupTime