FWQ
SpringBoot + Mybatis + MySQL 批量新增数据如何避免 OOM?
SpringBoot + Mybatis + MySQL 批量新增数据如何避免 OOM? 哈喽!今天心血来潮给大家带来了,想必大家应该对都不陌生吧,那么阅读本文就都不会很困难,以下内容主要涉及到,若是你正在学习,千万别错过这篇文章~希望能帮助到你! springboot + mybatis + mysql 批量新增数据避免 oom 在批量插入大量数据到 mysql 数据库时,很容易出现 oom(outofmemory)错误。为了避免这种情况,可以采取以下策略: 首先,对传进来的数据进行细分处理。例如,每 1w 条数据插入一次。这可以显着减少一次性加载到内存中的数据量。 其次,优化代码。在给出的代码中,可以对temp 变量的处理进行简化: for (int i =…