我正在执行以下查询,现在已经说了“加载”。我可以在数据库中查看我的另一个表,但是当我尝试查看我正在查询它的那个只是说“正在加载”时,这种查询会花费很长时间。我在test_db表中有大约59k记录,在另一个表中有10k记录。我在Windows 10上使用waamp server 3.0.6
UPDATE test_db t
JOIN whisky w ON t.name=w.whisky_name
SET t.whisky_id = w.whisky_id;
答案 0 :(得分:0)
加快此查询速度:
UPDATE test_db t JOIN
whisky w
ON t.name = w.whisky_name
SET t.whisky_id = w.whisky_id;
你想要一个索引。最佳指数为whisky(whisky_name, whisky_id)
。 whisky_name
是索引中的第一个键是非常重要的。