我有两个表,即 tableA ,其中包含 45000 行的列对象和频率,以及 tableB ,其中包含 150 万行的列对象。我正在尝试使用下面的查询来更新 tableB 的频率列,但执行时间大约为 30 分钟。
UPDATE tableB JOIN tableA ON tableB.object= tableA.object
SET tableB.freq= tableA.freq
是否有办法减少时间,因为我需要进行多次迭代。
最佳答案
我添加了索引,现在执行起来非常快..谢谢:)
关于mysql - 更新查询 150 万行需要很长时间才能执行 mysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39385317/