我有一个android应用程序,它将事务历史记录保存在SD卡上的数据库文件(sqlite)中。问题是,有很多记录,并且在一定数量的记录已经存储或以一定的大小存储之后,应用程序会创建另一个类似的数据库文件来保存。为什么每个事务创建新的(SQLite)数据库文件?
任何人都可以告诉我有多少记录号或数据库会做什么大小?
select count(*) from users where uname=? pwd=?;
database = SQLiteDatabase.openOrCreateDatabase(DATABASE_FILE_PATH + File.separator + DATABASE_NAME+i, null);
createTables();
你打算如何使用db? - 持续*添加*应该适用于大部分数据,可能远远超过实际存储在移动设备上的数据。 – JimmyB 2012-01-27 14:44:51