什么时候php的mysql_pconnect认为连接是“可用的”?

时间:2012-12-06 17:29:24

标签: php mysql mysql-pconnect

我正在使用php-fpm(一个fastcgi php管理器)而且我很困惑php何时会认为使用mysql_pconnect创建的持久连接可用而不是创建一个新连接。

每当我尝试启用mysql_pconnect vs mysql_connect时,我的mysql服务器的打开连接就会爬升,直到我达到允许的最大值。没有mysql_pconnect,我一次打开30-50个mysql连接。我的mysql wait_timeout设置为5。

感觉就像我开始使用mysql_pconnect一样,它只是不断创建新的连接,而不是识别任何旧的连接。 php-fpm(或fastcgi)会导致这种情况吗?

有没有关于mysql_pconnect如何认为连接“可用”的详细信息?

感谢。

0 个答案:

没有答案