为了账号安全,请及时绑定邮箱和手机立即绑定

AndroidSQLite数据库:缓慢插入

AndroidSQLite数据库:缓慢插入

温温酱 2019-06-28 10:31:26
AndroidSQLite数据库:缓慢插入我需要解析一个相当大的XML文件(从大约100 KB到几百KB不等),我正在使用Xml#parse(String, ContentHandler)..我目前正在用一个152 KB的文件来测试这个文件。在解析期间,我还使用类似于以下调用的调用将数据插入到SQLite数据库中:getWritableDatabase().insert(TABLE_NAME, "_id", values)..对于152 KB的测试文件,所有这些都需要大约80秒的时间(这可以归结为插入大约200行)。当我注释掉所有INSERT语句时(但保留在其他所有内容中,例如创建ContentValues(等等)同一文件只需23秒。数据库操作有这么大的开销是正常的吗?我能做点什么吗?
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 623 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信