只需要进行更新,每次的数据一千条,mybatis-plus的saveOrUpdateBatch方法和updateBatchById方法哪个效率高
时间: 2024-05-19 07:14:17 浏览: 144
一般来说,mybatis-plus的updateBatchById方法比saveOrUpdateBatch方法效率高,因为updateBatchById只更新已有的数据,而saveOrUpdateBatch方法需要先判断数据是否存在,再决定是更新还是插入,会增加一些额外的判断和操作。但是具体效率还要考虑数据量大小、数据库性能等因素,最好进行测试比较。
阅读全文