Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Sqlite データベースをいつ閉じるかについては、複数の質問があります。しかしその前に、なぜ誰かがそのメソッドを呼び出さなければならないのかという問題があります。Sqlite は ACID に準拠していると見なされるため、これを行う必要はありません。
しかし、理解を深めるために、Android Sqlite データベースで close() を呼び出した後に何が起こるか知りたいですか?
ACID 準拠という用語を、開いているデータベース接続が操作を実行するために保持するリソースと混同しないでください。を呼び出すclose()と、Android の SQLite データベースが占有していたリソースが解放されます。一度呼び出すと、query、rawQuery、execSQL などを使用してデータを読み書きできなくなります。
close()