1

我正在尝试将数千个数据从 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
4

1 回答 1

4

有一个名为 saveInTx 的方法,它接收对象集合,比保存单个对象更快。它在 1.3 中可用

于 2014-11-28T17:06:49.160 回答