私はphpとmysqlを使用しているサイトで「接続が多すぎます」というエラーが発生し続けています。 mytop(プロセスリストの表示)からの情報を見ると、これらの接続のほぼすべてがただのスリープ状態であることがわかります。私はmysql設定interactive_timeoutとwait_timeoutを120秒に設定しようとしましたが、いくつかのプロセスはまだ何らかの形でそれ以上の時間スリープしています。私のPHP max_execution_timeは30秒に設定されているので、どのスクリプトがmysql接続を30秒以上開いているのですか?私は明示的に私のスクリプトでmysql_closeを呼び出すのではなく、私はpconnectを使用していません。私がやりたいことや見ていることについて何か提案や助言がありますか?ありがとうございました!MySQLのスリープスレッドすべての接続を食べる
1
A
答えて
2
明示的にmysql_close($conn)
または特定のドライバの関連する機能を、使用しているスクリプトに追加して、PHPが接続を強制終了していないかどうかを確認してください。
関連する問題
- 1. mysqlのすべてのプリペアドステートメント(すべての接続)の数
- 2. スネークゲーム - 食べ物を食べるが、別の(javascript)
- 3. AdWhirlはリストビューのすべての領域を食べます
- 4. シンプルなスパークプログラムはすべてのリソースを食べます
- 5. RDSはすべてのスワップ空間を食べます
- 6. は、すべてのWebサイト接続エラー
- 7. qt5私が挿入した空白をすべて食べる
- 8. 10個のmysqlデータベースに接続し、すべてのデータから実行する
- 9. UIScrollViewがスワイプジェスチャーを食べているSwift
- 10. PDO接続を使ってすべての接続を返す方法
- 11. C#のすべてのフォームで1つのmysql接続が利用可能
- 12. node.jsのすべてのレプリケーションサーバーの接続をテストする方法
- 13. CCRenderTextureが私の記憶を食べる
- 14. Visio内のシェイプの接続ポイントをすべて削除する
- 15. グラフ内のすべての接続ノードをカウントする
- 16. 関数間のすべての接続を分析する
- 17. FTP接続のフォルダとすべてのファイルを削除する
- 18. フレックスプロジェクトは30%のCPUを食べます
- 19. nettyはCPUの100%を食べます
- 20. Http接続のすべてのインスタンスを閉じる
- 21. トランザクションごとの単一接続とすべてのトランザクションの単一接続
- 22. すべてのリモート接続を許可する
- 23. すべてのQt信号/スロット接続を確認する
- 24. JAVA NIOサーバー:すべての接続をリセットする方法
- 25. すべての接続をドロップするPyspark
- 26. すべてのWiFi接続を取得する方法
- 27. データソース、すべての接続を取得する
- 28. ソケット接続がすべてのクライアント/接続を認識しない
- 29. ggplot2を使って食べ物リズムのリズムを複製する
- 30. SSIS SMTP接続再確立すべてのForeachループの後に接続