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

JDBC接続タイムアウトは再接続できません

    アプリケーション接続プールがまだハンドルを持っている間にデータベースサーバーが接続を切断するため、問題が発生すると思います。アプリケーション接続プールでのタイムアウトをデータベースサーバー側よりも短くすることで、接続がデータベースサーバーによって強制終了される前に、アプリケーション接続プールによって更新され、問題が回避されます。 MySQLデータベースサーバーのタイムアウト待機時間は28800秒で、アプリケーション接続プールC3P0のタイムアウト待機時間は14400秒です。タイムアウト待機のチェーンをサーバーからクライアントまで短くする必要があることは理にかなっています。



    1. django.db.utils.OperationalErrorサーバーに接続できませんでした

    2. MYSQLGROUPBYとORDERBYが期待どおりに連携しない

    3. 行の値を動的な列数の列に変換するにはどうすればよいですか?

    4. 日付ピッカーでクエリをフィルタリングした後、特定の値を持つ行数を取得する