我需要更新数据库中的数千条记录 例如......
我有一个名为images
的表,其中包含约600,000
行和。{
另一个名为articles
的表包含250,000
行。
我需要用newimage网址替换oldimage网址。
所以我使用下面的
UPDATE articles set body = replace(body,'SEARCH','REPLACE');
但重复这么慢。现在,大约8小时后完成了4000次UPDATE查询。
是否有可以产生更快结果的解决方案?
答案 0 :(得分:0)
koriander 说,
"dumping the data to a file, replace it there, update records"
太快了。
3小时后,在DB中更换了大约8000张图像。
再次感谢你。