为了账号安全,请及时绑定邮箱和手机立即绑定

mysql updated 优化更新的方式

mysql updated 优化更新的方式

MM们 2018-10-28 09:09:49
在工作中遇见个问题,navicat premiun for mysql 要把两张表A,B关联更新根据id字段更新pass字段,每张表的数据都是2000w+,用updateA as a,B as b SET a.pass=b.pass WHERE a.id=b.id;的方式进行更新,从昨天下午15开始,今天早上发现电脑在晚上凌晨就宕机了,有什么办法可以避免这种情况,耗时稍微长一些没有关系(mysql版本为5.1)听说update可以分批次更新,具体要怎么做,麻烦详细些,我刚刚使用mysql,对于语法什么的都不了解,谢谢大家!
查看完整描述

2 回答

?
倚天杖

TA贡献1828条经验 获得超3个赞

转储数据的时候看好表结构是否一致,字段限制是否一致,,,如你所说不在意速度快慢的话,,,,上述方法已经测试有效..
配置好数据库的链接,,,随意写一个main方法执行 transService方法 即可
希望能够对你有所帮助

查看完整回答
反对 回复 2018-11-03
  • 2 回答
  • 0 关注
  • 1124 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信