sql >> データベース >  >> RDS >> Mysql

データソースが接続の確立を拒否しました、サーバーからのメッセージ:接続が多すぎます

    これは、何かであることを示しています 接続が漏れています。つまり何か 接続を閉じたり、接続プールに戻ったりすることなく、接続を取得(開く)し続けます。開いているすべての接続をハードクローズできるようにDBを再起動すると、問題が一時的に修正されます。 何かを修正する 使用後に接続が適切に閉じられるようにすると、問題が恒久的に修正されます。

    投稿されたJDBCコードは最適なイディオムに従っていませんが、接続のリークの原因ではないようです。おそらく、DBはすでに数時間/日実行されており、以前のテストで、接続を閉じずに取得した接続が多すぎて、DBが不足している可能性があります。



    1. 空の結果セットを返すJDBC

    2. MySQL、PostgreSQL、SQLiteのデータベース列タイプの比較? (クロスマッピング)

    3. UTC_DATEの例– MySQL

    4. Pythonを使用してWindows認証でMSSQLServerに接続しますか?