2017-12-14 14 views
0

私のデータベースにあるmax_connectionsの値は312で、200個のPHPスレッドを実行すると接続エラーが多すぎます。mysqlの接続が多すぎる結果

私は100スレッドをカットしましたが、依然として200のデータベース接続が使用されていました。

は私がなぜこれほど多くの接続が使用されているだろうとどのように私はmax_connections

$pdo = get_service("user"); // get a new pdo object 
$stmt = $pdo->prepare("..."); 
$stmt->execute(...); 
return $stmt->fetch(\PDO::FETCH_ASSOC); 
+1

はあなたに 'connection'と' close'のコードを共有しますか? – OIIO

+0

いったん変更するたびに、サーバーを再起動する必要があります。 –

+0

完了したら接続を終了していないように思えます。 – DusteD

答えて

0

一つの簡単な解決策がある値を増加させることなく、問題を解決するために行うことができます:MySQLサーバ

希望これを再起動しmax_connectionsの値を増やさずに問題を解決します

関連する問題