我们正在将我们的 jdk 从 1.8.0_51 升级到 1.8.0_251。项目正在使用带有 oracle db 的 spring、spring-mybatis。代码中有一些 mapper.insert 调用,性能下降太多。插入的数据 - 100000 到 14 列的表中。时间恶化了 100 倍。对于新代码需要超过 8000 秒。Mybatis insert code details-Mybatis session: ExecutorType.BATCH, autocommit=false 一次插入20000行。
调查了mybatis的调试日志。它只打印 SQL,没有任何区别。
由于组织限制,无法在此处添加代码。