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

MYSQL8時間タイムアウトの問題

    どの接続プールを使用していますか?ほとんどの場合、接続がアイドリングアウトしないように、ハートビートコマンドを定期的に実行できます。

    編集:DBCP構成ページ を見てください 、適切な(安価な)validationQueryを設定する必要があると思います 。次に、アイドル状態の接続を削除する可能性があるときにこれをテストするようにDBCPに指示することができます(testWhileIdle )または、接続を返す直前にテストするように指示します(testOnBorrow )。 1つ目は、(うまくいけば!)アイドル状態の接続を維持します。 2つ目はそうではありませんが、壊れた接続は返されません(つまり、必要に応じて新しい接続を作成する場合)。



    1. Fedora12でMySQLリレーショナルデータベースを使用する

    2. DBCPでの使用方法(useUnicode =yes characterEncoding =UTF-8)

    3. R12/R12.2のOracleForms

    4. MySQLサーバーのルートパスワードをリセットする