【发布时间】:2013-02-27 14:14:24
【问题描述】:
背景:
我通过 AJAX 将变量传递给 php 文件。 php 文件连接到服务器并检索它传递回 javascript 的结果。每次用户单击请求按钮时都会发生这种情况(大约每 5 秒)。因此对于每个用户,php 文件(以及 mysql 连接)每 5 秒调用一次。
问题:
如上所示,mysql 连接数高得不切实际。
问题:
有没有更好的架构,而不是拥有这么多的 mysql 连接,我宁愿拥有更少的连接。
我已经阅读了一些关于 mysql_pconnect 的内容。但是如果我必须升级,因为我在某个地方读到 mysqli 不支持它,会发生什么?单个 mysql_pconnect 可以处理多少个查询?如果有人建议 mysql_pconnect 那么如何实现呢?
【问题讨论】:
-
你有哪个版本的 PHP。 pconnect 自 5.5.0 起已弃用,请查看 man 页面
-
我的版本支持 pconnect (5.1)。这就是为什么我想知道当我需要升级时会发生什么。
-
当您升级到 5.5 以上时,您需要从 pconnect 迁移到另一种方法。
标签: php mysql web-architecture