gpt4 book ai didi

mysql - 在 MySql 中快速更新数千条记录

转载 作者:行者123 更新时间:2023-11-30 23:05:24 24 4
gpt4 key购买 nike

我需要更新数据库中的数千条记录。
例如……

我有一个名为 images 的表,其中包含大约 600,000 行和另一个名为 articles 的表包含 250,000 行。

我需要用新图片 url 替换旧图片 url。

所以我在下面使用以下内容

UPDATE articles set body = replace(body,'SEARCH','REPLACE');

但是重复起来太慢了。现在大约 8 小时后完成了 4000 个更新查询。

是否有可以更快产生结果的解决方案?

最佳答案

正如koriander所说,

"dumping the data to a file, replace it there, update records"

真快。

3 小时后,DB 中约有 8000 张图像被替换。

再次感谢。

关于mysql - 在 MySql 中快速更新数千条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22132033/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com