cregithar
2021-07-14 19:56
采纳率: 95.2%
浏览 28

mysql大量数据批量插入的问题

preparedment提供了addBatch进行批量处理,这个有数据量的最大阈值吗?插入多少条数据量会开始降速?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 老紫竹 2021-07-15 09:01
    已采纳

    兼顾时效性和内存使用,一般1万-100万是合适的。
    数据太大了,还是load吧。

    点赞 1 评论
  • 咕泡-伊宁 2021-07-14 20:01

    addBatch的限制取决于你使用的数据库及它的配置,像回滚日志的大小
    addBatch太多会影响提交的成功以及性能,批量并不是越多越好

    点赞 1 评论

相关推荐 更多相似问题