我正在尝试确定是否应该使用持久连接。如何跟踪在 PHP 中建立/关闭 mysql 连接的开销?
问问题
240 次
1 回答
2
你应该阅读这个http://www.php.net/manual/en/features.persistent-connections.php
PHP 的持久连接可能非常糟糕,因为 PHP 本身在其典型设置中不是持久的。最终发生的是 Apache 进程结束保持数据库连接打开,但未使用。所以你最终会有很多很多数据库连接什么都不做。通常你最终会达到你为 mysql 设置的最大连接数。
基本上,除非您的 Web 服务器和 db 之间的连接非常慢(而且不应该如此),否则不要使用持久连接。听起来很不合逻辑。
于 2010-10-18T20:56:09.797 回答