Do You PHP はてブロ

Do You PHPはてなからはてブロに移動しました

11gでプーリング機能を提供っぽい

それも、DB駐留型(というのか?)らしいです。
現行バージョンでは確かoci_close()は実際に何もしていないと思いますが、11gのOCI8関数では持続的接続のリソースを解放する(接続をプールに返す)みたいです。
あまりにDBベッタリ依存な機能のようなので、PDOドライバでは提供されないんだろうなぁ。。。多分。。。PDO推進派としては残念 :-(


Today at the "PHP/Oracle Experience: Building for Scalability"
talk at Oracle Develop, Luxi Chidambaran announced a new Oracle
Database 11g feature: Database Resident Connection Pooling.
This feature allows multiple middle tiers to share the same
connection pool and provides improved scalability for Oracle
customers. The new feature will be available through Oracle's
Call Interface API (OCI).
I have asked Luxi to write up the technical details from his presentation. Stay tuned. We are looking for input from OCI8 users about the potential changes. The current plan is to add one new php.ini parameter and make oci_close() release persistent connection resources for reuse in the pool.