【问题标题】:singleton DB vs presistent DB [duplicate]单例数据库与持久数据库 [重复]
【发布时间】:2017-11-20 04:07:52
【问题描述】:

Php.net 的大纲,你可以创建一个持久的数据库连接,但我想知道为什么我可以创建一个实例化数据库连接并通过某些函数公开它的单例类时使用这种方法?

【问题讨论】:

  • 我认为您在问题中给出的反例不是很清楚。您可能还不了解持久数据库连接的属性。这与您实例化 PDO 对象的频率关系不大。
  • 长连接和单例模式有什么关系?

标签: php pdo


【解决方案1】:

非持久性单点连接 (PDO) 在脚本结束时关闭(响应)。持久连接不会在脚本结束时关闭,但会在另一个脚本使用相同凭据请求连接时被缓存并重新使用。持久连接可能会导致不必要的副作用和安全问题。

What are the disadvantages of using persistent connection in PDO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-17
    • 2015-06-09
    • 2017-08-09
    • 1970-01-01
    • 2022-08-13
    • 2017-10-19
    • 2021-12-23
    • 2010-11-10
    相关资源
    最近更新 更多