walkmiss 2021-09-25 16:15 采纳率: 0%
浏览 69

java程序执行十万条更新语句,如何提高效率?

有个业务需求,需要更新一张表中的十万+的数据。
我用了jdbcTemplate的批处理来做,where语句中的条件也加了索引,但是还是不够快,更新十万条数据要花两分多钟才能执行完,求问有没有什么方式可以提高大批量数据更新的速度?

  • 写回答

2条回答 默认 最新

  • tonyzhangcn 2021-09-25 16:20
    关注

    做事务提交,每1000行更新提交一次,不要更新每行提交一次。

    评论

报告相同问题?

问题事件

  • 创建了问题 9月25日