时间查询更新mysql 5.0 vs 5.7

a9wyjsp7  于 2021-06-23  发布在  Mysql
关注(0)|答案(2)|浏览(297)

查询性能有问题。我对join进行了如下查询更新:

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;

在MySQL5.0中,查询速度很快是没有问题的。但由于我用MySQL5.7进行了更改,所以这个查询过程很慢。在MySQL5.0中,只需要第二次处理它们,但在MySQL5.7中,我只有几分钟的时间来完成它。我必须做什么?

snz8szmq

snz8szmq1#

我做了改变方法使用光标和工作完美

jrcvhitl

jrcvhitl2#

您是否按照本链接中的建议对mysql 5.7安装进行了调优?
https://www.percona.com/blog/2016/10/12/mysql-5-7-performance-tuning-immediately-after-installation/

相关问题