如何在PHP中改善MySQL连接时间?

时间:2017-11-10 06:27:21

标签: php mysql mysql-connect

作为API的测试性能,我发现API的响应时间有30%用于连接MySQL。 (最短500毫秒 - 最长600毫秒)

我认为这是因为MySQL设置,所以我更改了各种设置以改善连接时间,但没有运气。

我没有使用任何框架来测试它。我想与其他语言进行比较,所以我测试了Python。它的结果大约是50ms,比PHP的500-600ms好很多。

在PHP上出现这种延迟的原因是什么,而不是在Python上?

以下是我测试的环境:

  • php版本:7.1.9-1 + 0~20170902060604.8 + jessie~1.gbpebe5d6
  • python版本:3.6.2
  • 平台:Linux(Ubuntu)
  • mysql版本:5.7.2

1 个答案:

答案 0 :(得分:1)

根据您的使用情况,您可以使用persistent connections大幅增加响应时间。