我的数据库中 max_connections
的值为 312,我只运行 200 个 php 线程,这会导致连接过多错误。
我切断了 100 个线程,但仍然使用了近 200 个数据库连接。
我想知道为什么使用了这么多连接以及如何在不增加值max_connections
的情况下解决问题
$pdo = get_service("user"); // get a new pdo object
$stmt = $pdo->prepare("...");
$stmt->execute(...);
return $stmt->fetch(\PDO::FETCH_ASSOC);
最佳答案
一个简单的解决方案是:重新启动 mysql 服务器
希望这能在不增加 max_connections 值的情况下解决您的问题
关于php - mysql连接数过多是什么原因造成的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47810560/