我想优化以下更新命令的执行时间(50秒)。
UPDATE matches a
JOIN players AS b
ON a.player1_name = b.player_name
SET a.player1_id = b.id
WHERE a.player1_id = 0
表匹配有大约10000个条目,表玩家有4000个条目。
答案 0 :(得分:1)
确保您在a.player1_name,b.player_name和a.player1_id上有索引。