Php MySQL持久连接

Php MySQL持久连接,php,mysql,networking,persistent-connection,Php,Mysql,Networking,Persistent Connection,我有10个应用服务器和1个mysql数据库。我想为mysql做连接池,但简单地启用mysql_pconnect()是行不通的,因为它会导致一些服务器比其他服务器有更多的连接 此方案的最佳解决方案是什么?为什么要使用持久连接 它们可能会引起麻烦,并且不会显著提高性能(很可能) 在您的实验室中对生产级硬件运行一些性能测试,您将看到。反复打开数千个连接时,会增加大量开销。持久性连接将在mysql服务器上取得相当大的改进。@MarkR是正确的,请参阅Ian-在对持久性连接进行性能测试之前,不要假设知道它

我有10个应用服务器和1个mysql数据库。我想为mysql做连接池,但简单地启用mysql_pconnect()是行不通的,因为它会导致一些服务器比其他服务器有更多的连接


此方案的最佳解决方案是什么?

为什么要使用持久连接

它们可能会引起麻烦,并且不会显著提高性能(很可能)


在您的实验室中对生产级硬件运行一些性能测试,您将看到。

反复打开数千个连接时,会增加大量开销。持久性连接将在mysql服务器上取得相当大的改进。@MarkR是正确的,请参阅Ian-在对持久性连接进行性能测试之前,不要假设知道它会产生多大的影响。我们发现(在进行生产级硬件性能测量时)没有显著差异。更多辩论信息: