У меня проблема с производительностью запросов.У меня есть запрос на обновление с помощью соединения следующим образом:
UPDATE table1
JOIN (SELECT table2.a, table2.b
FROM table2
JOIN table3 ON(table2.x = table3.x)
JOIN table4 ON(table4.o = table3.o)
GROUP BY table3.o) table_temp ON(table1.key = table_temp.key)
SET variable = table2.b;
В MySQL 5.0 нет проблем, этот запрос выполняется быстро.Но так как я изменяю с MySQL 5.7, этот запрос медленный процесс.В MySQL 5.0 нужно всего лишь второй раз для их обработки, но в MySQL 5.7 я получил за несколько минут, чтобы закончить его.Что я должен сделать это?