我想在我的应用程序中使用PDO。但是我对这里使用PDO感到困惑。因为我的应用程序访问目标将是多个用户。让我们同时说100个用户。所以,当我读到PDO时,它将创建100个db访问连接。这可能会产生问题,因为它会限制Server允许的并发连接。新用户将收到连接错误。
如何使用PDO来处理并发连接并且没有开销?
答案 0 :(得分:2)
是的,它有时会达到峰值,但无论如何,允许的连接数量是我想到的最后一件事。由于索引和体系结构不合理,很可能您的数据库会在达到限制之前被杀死。
答案 1 :(得分:0)
您可以使用持久连接。 PDO将返回未使用的连接,而不是关闭和重新打开。这应该可以减少开销以及打开连接的数量。