【问题标题】:when does mysql_pconnect() connection gets closedmysql_pconnect() 连接何时关闭
【发布时间】:2011-03-18 15:16:20
【问题描述】:

已知脚本执行结束时不会关闭与 SQL 服务器的连接。相反,该链接将保持打开状态以供将来使用(mysql_close() 不会关闭由 mysql_pconnect() 建立的链接)。

那么 mysql_pconnect() 连接什么时候关闭?

【问题讨论】:

    标签: mysql mysql-pconnect


    【解决方案1】:

    【讨论】:

      【解决方案2】:

      pconnect 连接仅在以下情况下关闭:

      a) apache 重新启动/停止

      b) mysql 重新启动/停止

      c) 在指定的时间后,如 my.cnf 文件中设置的那样

      但这无论如何都不重要,因为打开持久连接的目的是保持它打开并避免建立新连接的开销。如果您执行另一个 pconnect,它只会使用现有连接,如果不存在则创建一个新连接。

      【讨论】:

        猜你喜欢
        • 2010-09-19
        • 2012-04-28
        • 2016-04-27
        • 2010-11-10
        • 2019-07-27
        • 2017-04-13
        • 2021-09-26
        • 2018-06-14
        • 1970-01-01
        相关资源
        最近更新 更多