Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 最大用户连接数-查找原因/打开连接_Php_Mysql - Fatal编程技术网

Php 最大用户连接数-查找原因/打开连接

Php 最大用户连接数-查找原因/打开连接,php,mysql,Php,Mysql,我有一个大型PHP/MySQL应用程序,它偶尔会出现以下错误: “在xyz.php中已有超过max_user_connections的活动连接” max_user_connections limit已设置为100,但我希望查看我的应用程序是否存在问题,例如导致此问题的连接打开或连接不良 我已经监视了PHPMyAdmin中的活动进程,没有发现任何特别挂起或似乎有问题的进程 对于如何调试我的代码或找到任何可能的原因,有什么建议吗?它会出现在前面提到的xyz.php文件中,还是仅仅因为我的mysql连

我有一个大型PHP/MySQL应用程序,它偶尔会出现以下错误:

“在xyz.php中已有超过max_user_connections的活动连接”

max_user_connections limit已设置为100,但我希望查看我的应用程序是否存在问题,例如导致此问题的连接打开或连接不良

我已经监视了PHPMyAdmin中的活动进程,没有发现任何特别挂起或似乎有问题的进程


对于如何调试我的代码或找到任何可能的原因,有什么建议吗?它会出现在前面提到的xyz.php文件中,还是仅仅因为我的mysql连接类在其中?这个错误是暂时的,只有几秒钟,我不知道如何找出原因。

mysql中超过max\u user\u Connections配置的连接总是导致mysql拒绝新连接。为了处理这种情况

  • 您可以使用连接池来管理与mysql的连接,该连接是可重用的。如果您不想使用连接池,请记住正确关闭连接
  • 在my.cnf中打开max_user_connections,您应该测量主机的容量以获得良好的配置。请不要设置无限或无限值。过高的连接数将耗尽主机的资源,并由于竞争条件而进行性能不佳的查询

  • 这应该会有帮助:@maniksidana您发布的页面只建议打开max\u user\u connecitons,这不是一个好选择。大的或无限的连接将花费大量资源,导致查询性能不佳。@nicksource您遇到过这个错误吗?出现错误时收到了多少请求?您是否正确使用了连接池或关闭了连接?您看到了吗?谢谢。你有关于如何配置连接池的更多信息吗?如果我是对的,这不是PHP的一个功能?@nicksource我不熟悉PHP,但我在github上找到了一个repo可能会有所帮助。据介绍,我认为它适合你