saveOrUpdate批量更新慢得离谱
saveOrUpdate 批量更新慢得离谱,这是很多团队接入 MyBatis-Plus 后第一个踩的性能坑。接口就传了一两百条数据,日志里却刷出几百条单条 UPDATE 语句,数据库 CPU 直接飙上去。根本原因在于这个方法默认走的是逐条判断、逐条执行的策略,并不会真正做批量。
updateBatchById批量更新慢换写法快二十倍
批量更新 2000 条数据,updateBatchById 跑了 18 秒,接口直接超时。看了一眼日志,发现底层居然是一条一条发 UPDATE 语句。
AI产品经理操盘实录(四):复盘与进化篇——构建企业级AI治理飞轮与防退化机制
随着系统通过 Gate 2 全量门禁,“SmartPhoto”跨境电商 AI 商拍引擎在公司内部全面投产。当核心感知指标稳定收敛于 75% 以上,单张算力摊销成本被死死压在 ¥0.5 以下时,项目的从 0 到 1 宣告突围成功。
强化学习之父:“我没疯,是整个AI圈疯了”
但在强化学习奠基人 Richard Sutton 看来,今天的AI行业可能忽略了一个更基础的问题:我们制造出了越来越强大的“机器学习”系统,却让这些机器在真正进入世界之后停止了学习。
2.8万Star爆款作者竟被谷歌裁了,硅谷大佬火速抢人
谷歌Cloud AI部门的Director Addy Osmani在X上推了一把,配文简洁有力:「Introducing the Google Workspace CLI——built for humans and agents.」
94个PR!Hermes 一天改进5项功能:终端、子Agent、插件都改进了
让 Hermes 同时做几件事,最希望看到的,不只是最后那段回答,还有它现在忙到哪一步、子助手用了什么模型,以及装好的插件该去哪里设置。最近这轮更新,就让这些操作变得更直观了。
SpringBoot 批量插入/更新优化(MyBatis Batch)
在SpringBoot企业开发中,批量插入、批量更新是高频场景——比如数据迁移、Excel导入、定时任务同步数据、日志批量归档等,动辄需要处理上千条、上万条甚至百万级数据。