データベース接続を閉じる必要があるのはなぜですか? 接続が開いたままになっているとどうなりますか? アプリが終了すると、接続は自動的に閉じられますか?
3 に答える
1
1) できるだけ遅く接続を開く
2) できるだけ早く接続を閉じる
接続自体は接続プールに返されます。接続は限られたリソースです。まったく同じ接続文字列を持つ新しい接続を確立すると、プールからの接続を再利用できます。
于 2012-09-18T08:38:52.330 に答える
0
データベース接続を閉じる必要はありません。詳細な説明については、stackoverflow に関するこの質問を参照してください。
于 2012-09-18T08:35:29.960 に答える
0
ハンドラなどのリソースを解放するには、DBHelper.close(); を使用する必要があります。データベースを閉じるには、データベースを閉じないと、データベースに再接続しようとしたときに問題が発生する可能性があります。したがって、この問題を解決するには、データベースを閉じる必要があります。
于 2012-09-18T08:35:42.067 に答える