mysql更新10万条数据要多久

mysql更新10万条数据要多久,第1张

mysql更新10万条数据要三个多小时。根据查询相关公开信息,批量更新表中某个字段,如果表比较大,每条记录都执行一条update,1秒执行10条数据,10万条数据就要1W秒,3个多小时。

至少连续7个小时。单台数据库,四个数据库,test1,test2,test3,test4,平均个库10G文件,共40G。正常主从步骤,备份(三个小时),传输(一个小时),导入(三个小时),mysql主库需要锁表至少连续7个小时,这个线上是很难接受的。优化后的方案只需要分开四次,每次主库锁表只需要40分钟左右。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8643455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-19
下一篇 2023-04-19

发表评论

登录后才能评论

评论列表(0条)

保存