多个内存数据库连接?

时间:2017-08-16 06:53:16

标签: android sqlite android-sqlite in-memory-database

如果我们不在内存数据库连接中关闭并调用尽可能多的getReadableDatabase()和getWritableDatabase(),是否会出现任何问题。 如何在内存中有效管理数据库连接。

1 个答案:

答案 0 :(得分:0)

get****ableDatabase() documentation说:

  

成功打开后,数据库将被缓存,因此您可以在每次需要[访问]数据库时调用此方法。

所以不会有任何问题;这些函数被设计为多次调用。

在这方面,内存数据库和磁盘数据库之间没有区别。