アプリケーションがアクティブな接続を閉じずにクラッシュまたは終了した場合、Java JRE はデータベース接続を閉じますか? そうでない場合、これらの接続をタイムアウトするのはデータベースの責任ですか?
Java がクラッシュした場合、他に何もすることがないため、データベースは開いているすべての接続をタイムアウトにする必要があることを理解しています。
編集 追加の考え。Tomcat にデプロイされた WAR がクラッシュした場合、Tomcat サーバーは開いている接続をクリーンアップしますか?