我试图将数千个数据从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
答案 0 :(得分:5)
有一个名为saveInTx的方法,它接收一个对象集合,比保存单个对象更快。它可以在1.3
中找到