1

Sqlite データベースをいつ閉じるかについては、複数の質問があります。しかしその前に、なぜ誰かがそのメソッドを呼び出さなければならないのかという問題があります。Sqlite は ACID に準拠していると見なされるため、これを行う必要はありません。

しかし、理解を深めるために、Android Sqlite データベースで close() を呼び出した後に何が起こるか知りたいですか?

4

1 に答える 1

1

ACID 準拠という用語を、開いているデータベース接続が操作を実行するために保持するリソースと混同しないでください。を呼び出すclose()と、Android の SQLite データベースが占有していたリソースが解放されます。一度呼び出すと、query、rawQuery、execSQL などを使用してデータを読み書きできなくなります。

于 2012-04-17T07:14:02.150 に答える