我的 mysql 数据库连接有问题。我的应用程序对数据库进行了很多查询。并在页面中加载查询结果。之前,我使用 mysql_connect 进行连接。我将连接分隔在不同的文件中,然后将该文件包含在我后续的 php 文件中。
所以看起来,我每次都打开数据库并查询。当服务器每小时到数据库的最大连接设置为 50 时,问题就出现了。然后在我的页面中尝试了几次,它就达到了每小时的最大连接。原来我并没有关闭我的连接。
因此,每次我的 php 脚本结束时,我都尝试关闭连接。我正在使用 AJAX(异步调用)到 php。问题还是一样,只是看了几眼,然后就达到了最大值。
所以我尝试使用 mysql_pconnect()。在我的 wamp 中,我将最大连接数设置为 2。它运行良好,但是当转移到服务器时,在 linux 中,连接也设置为 2,它再次出现最大连接问题。
Apache 用作网络服务器。真是令人沮丧。有人可以说明一下吗?
非常感谢 :)