データベースを使用してアプリを開発していますが、いつ役立つかわかりません。
毎回閉じることをお勧めしますか、それともアプリが閉じるまで開いたままにする必要がありますか?
ありがとうございました
の使用を検討できますContentProvider
。また、多くのアクティビティとフラグメントからのデータベースとデータを簡単に処理できます。また、データベース接続を処理するための労力も最小限に抑えられます
クエリ操作ごとに接続を開いたり閉じたりすることを常にお勧めします....ユーザーがリクエストを送信するのに時間がかかる場合があり、ログ時間のためにデータベース接続を開いたままにすることはお勧めできません。Javaでは、接続を閉じるメソッド呼び出しに「Finally」ブロックを使用できます.Cでは、デストラクタを使用して接続を閉じるメソッドを呼び出すことができます...または、クエリの実行が完了したときに明示的に
一般的なコンセンサスは、データベース接続を使い終わったら閉じることです。
たとえば、これは起動時に接続を 1 回だけ使用した後に発生する可能性があり、その最初の使用後に接続を閉じます。
ただし、データベース接続を再度使用したい場合は、開いたままにしておく必要があります。