【发布时间】:2012-07-19 15:50:52
【问题描述】:
我对 PHP 中的持久数据库连接有一些疑问。
我知道使用持久连接会很有效,因为需要与同一主机/用户建立连接的每个 PHP 进程都可以共享该连接,而无需重新建立连接。
我不明白最新的实现引入了克服未知连接状态问题的功能。
但是!如果我有 10,000 个进程共享同一个连接,这将降低我的应用程序的性能,因为它们一次只能使用一个连接!这是真的还是我错了?
【问题讨论】:
-
如果它创建 10000 个非持久连接,你的表现会如何!!
-
对于 10k 连接我会使用负载平衡 mysql 集群
-
你的意思是 10k 唯一查询,如果结果没有改变,之前提交的查询可能会被缓存,所以它会更快地返回结果并继续下一个查询
标签: php mysql pdo mysqli persistent-connection