我打算在我的应用程序中添加一个大的本地数据库。当我提出请求时,db的哪一部分将被加载到内存中?数据库中的所有表格或仅我请求的表格?
答案 0 :(得分:1)
使用sqlite时,不必担心内存使用问题。 您可以使用光标选择要访问的数据。这样你可以根据需要访问特定的表格,并获得它的数据。
示例:
Cursor c = db.query(TABLE_NAME, null, null, null, null, null,null);
c.moveToFirst();
这是获取特定表格数据的一种方式。