MySQL 批量插入数据 SQL优化

在实习工作中遇到一个场景,每次执行会获得上万条数据,需要将数据入库。

使用guava-11.0.2.jar包下的Lists类:

// 将包含10000条数据的List列表分割为1000条数据的十个List
List<List<String>> partition Lists.partition(List<String> list,int splitSize)
// 循环遍历,批量插入
for (List<String> split : partition) {
dataMapper.insertData(split);
}

猜你喜欢

转载自www.cnblogs.com/yuyu97513/p/12463869.html
今日推荐