我正在尝试将数千个数据从mylist插入数据库,保存每个数据需要很长时间。
有什么方法可以提高保存性能吗?
for (int j = 0; j < listPeople.size(); j++) {
Person people= listPeople.get(j);
people.save();}
Log
11-27 04:15:06.991 10268-10268/com.testall I/Sugar﹕ Person saved : 1
11-27 04:15:07.991 10268-10268/com.testall I/Sugar﹕ Person saved : .......
11-27 04:16:08.991 10268-10268/com.testall I/Sugar﹕ Person saved : 1000
有一个名为 saveInTx 的方法,它接受对象的集合,并且比保存单个对象更快。它在 1.3 中可用