inert和update在数据量庞大的情况下,速度非常慢,那怎么解决呢?可以用批量插入和批量更新
批量插入11万条数据,如下图
第一个图数据库已经有11万的情况下测试,第二个图数据库已经有22万的情况下测试
我的代码是同时测试批量插入和批量更新,
Controller层
@Test
public String sayHello(){
//获取数据保存到List,红色部分你们自己获取数据
HelloController helloController=new HelloController();
long strMillis = System.currentTimeMillis();
List fileList = helloController.getFileList();
long endMillis = System.currentTimeMillis();
long time = endMillis - strMillis;
//批量更新
strMillis