SQLite Slow Single Insertion

时间:2014-06-23 05:12:58

标签: android sql database

我有以下代码将单个条目添加到数据库中。但是,插入完成需要5秒以上。我也尝试过使用事务,性能稍微好一些。有没有办法加快插入时间?

    SQLiteDatabase db = this.getWritableDatabase();

    ContentValues values = new ContentValues();
    values.put("name", username); 

    db.beginTransaction();
    Log.e(TAG,"START");
    // slow insertion
    db.insert("user", null, values);
    Log.e(TAG,"END");       
    db.setTransactionSuccessful();
    db.endTransaction();

    db.close(); 

我观察到的5秒来自logcat输出。

感谢。

0 个答案:

没有答案