如何快速的批量插入更新?
现在遇到一个需求就是要统计每个月里.出现相关次 的次数.
统计是统计出来不过不过,每个月大概几万条数据,要记录到数据库
不是单纯的插入而是还要进行更新操作,记录次数,
开始我在每条SQL插入前 select id 一下, 后面该为让 id 已某种规则组合 ,这样就不用查数据库了
因为是批处理, 我使用了jdbc 的 batch 处理, sql 使用了 on duplicate key update .
2万条数据还是要 30分钟, 纯插入我记得最多也就2分钟的事
思前向后,效率也不该这么慢.求大大帮忙解决下