1

我有一个在 SQLite 中存储很多东西的应用程序。这是否计入应用程序的内存限制?(取决于硬件,这在 16 到 32 mb 之间)。

用于在 android 上打开数据库的 :in-memory: 标志呢?

4

2 回答 2

2

数据库不计入内存限制,因为它只是一个文件。但是 :in-memory: 标志确实计入内存限制。

于 2011-04-23T19:01:13.047 回答
1

正如 iconiK 所说,数据库没有限制。但是运行代码的设备的内存是限制的,如果你的数据库增长到最大的内存大小,当你尝试在 db 中写一些东西时它会抛出异常。

于 2011-04-23T19:25:39.863 回答