Mysql查询速度很慢,但重启后运行速度很快(CPU使用率99%)

时间:2017-07-06 05:51:26

标签: mysql sql

我有一个生成ORM(Hibernate)的SQL查询。查询很大,但重启MySQL服务后,它的工作速度很快(0.2秒)。几天后,查询变得越来越慢(> 1分钟)。我运行DESCRIBE。我看到查询计划是不同的。但我不知道问题是什么以及我如何能够纠正这种情况。

快速:

Fast

慢速:

Slow

Generated query

1 个答案:

答案 0 :(得分:1)

请检查MySQL中使用的连接数量,我不得不怀疑有这么多连接被打开或使用这就是为什么查询执行计划很慢,但重启后它的速度相对较快..

跳上它的工作!