note 84281 deleted from oci8.configuration by sixd
| From: | sixd@php.net | Date: | Wed, 11 Nov 2009 23:48:18 +0000 |
| Subject: | note 84281 deleted from oci8.configuration by sixd | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-162788@lists.php.net to get a copy of this message | ||
Note Submitter: sixd at php dot net
----
PHP 5.3 introduces two new options.
oci8.events "Off" PHP_INI_SYSTEM Available since PHP 5.3
oci8.connection_class "" PHP_INI_ALL Available since PHP 5.3
1. oci8.connection_class String
This user defined text is used by Oracle 11g Database Resident
Connection Pooling (DRCP) connections to sub-partition to connection
pool. It allows connections from an application to reuse database
sessions, giving better scalability.
DRCP is available when OCI8 is linked with Oracle 11g libraries and
connected to Oracle Database 11g.
2. oci8.events Boolean
oci8.events allows PHP to be notified of database Fast Application
Notification (FAN) events.
Without FAN, when a database instance or machine node fails
unexpectedly, PHP applications may be blocked waiting for a database
response until a TCP timeout expires. With FAN events, PHP
applications are quickly notified of failures that affect their
established database connections. OCI8 will clean up unusable
connections in the persistent connection cache.
The database must be configured to post FAN events.
FAN support is available when OCI8 is linked with Oracle 10gR2 or
later libraries and connected to Oracle Database 10gR2 or later.