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秒。數據庫操作有這么大的開銷是正常的嗎?我能做點什么嗎?
添加回答
舉報
0/150
提交
取消