2021-10-21 mybatis-plus自带的批量插入比自定义的批量插入慢

2021-10-21 mybatis-plus自带的批量插入比自定义的批量插入慢,第1张

2021-10-21 mybatis-plus自带的批量插入比自定义的批量插入慢 原因(配置sql执行时打印sql语句)
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  • 自带的saveBatch

  • 自定义的insertBatch

xml


  insert into test(num, update_time) values
    
        (#{item.num}, #{item.updateTime})
    

执行语句


小结
由上可知,mp自带的saveBatch,是多条insert语句
而自定义的批量插入,是一条insert语句,参数是多个而已
因此,在大数据量的批量插入下,自带的和自定义的批量插入,就有很大的执行时间差距,自定义的会比自带的快

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/4685722.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-07
下一篇 2022-11-07

发表评论

登录后才能评论

评论列表(0条)

保存