简单记录一下的mysql 大批量数据导入:

大批量数据导入情况下,如果还每条数据插入一次,那么效率毫无疑问是非常慢的,每次都需要进行io操作,所以,循环拼接sql进行插入操作,毫无疑问是简单高效的,直接上图:

实体类直接放到list中,可以根据需要,自己调整,数据量达到多少进行一次插入操作:

mysql 大批量插入数据

mapper中,sql进行拼接,相当于 insert  into 表名(字段,字段2...) values (值,值2),(值,值2)... :

mysql 大批量插入数据

本地测试,一分钟批量插入大概10w条左右,110w数据,耗时10分钟--12分钟。测试出来的效率,仅供参考。

 

相关文章:

  • 2022-03-06
  • 2021-10-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-12
  • 2021-07-24
  • 2022-12-23
  • 2021-05-30
  • 2021-12-01
相关资源
相似解决方案