我将设计一个Web应用程序,其中应用程序将在带有OCI的Oracle DB中进行一些事务。
我的问题是,每当我需要在数据库端使用oci_connect进行事务时,我是否应该连接,这意味着我需要为每个php文件添加一个连接字符串。或者有没有办法创建一次性连接(会话)并使每次通过该连接进行交易。
答案 0 :(得分:0)
我在寻找的是oracle中的数据库驻留连接池。它在11g之后得到支持。
http://www.oracle.com/technetwork/topics/php/whatsnew/php-scalability-ha-twp-128842.pdf
数据库驻留连接池(DRCP)在数据库服务器中为典型的Web应用程序使用方案提供连接池,其中应用程序获取数据库连接,在相对较短的时间内处理它,然后释放它。