【问题标题】:OCI_PCONNECT opens new sessions for each callOCI_PCONNECT 为每个呼叫打开新会话
【发布时间】:2014-02-21 07:27:24
【问题描述】:

我正在使用 oci_pconnect 从 php 站点从 oracle 数据库中检索一些数据。

我看到的 oci_pconnect 和 oci_connect 之间的区别是,oci_pconnect 在数据库上创建会话,而 oci_connect 不是。

我的问题是

在一台服务器上,当我多次刷新同一页面时。例如,它会创建 10 次刷新 appx 3 次会话。这意味着它使用 pconnect 预期的现有会话。

在另一台服务器上,当我多次刷新同一页面(从上述数据库获取数据)时。它为每个引用创建一个单独的会话。

是否有可以管理会话打开的参数?我期望它应该使用现有会话并减少连接时间成本。

【问题讨论】:

    标签: php connection-pooling oracle-call-interface


    【解决方案1】:

    也许应该是这样,参考:https://bugs.php.net/bug.php?id=57963

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-27
      • 2014-02-01
      • 2019-11-04
      • 1970-01-01
      • 1970-01-01
      • 2014-03-29
      • 1970-01-01
      相关资源
      最近更新 更多