手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何通过sql语句查看mysql执行效率

时间:2024-10-13 01:53:45

1、首先我们打开navicat for mysql,连接一个数据库,然后我们点击上方的【查询】按钮,然后再点击【新建查询】,如图所示。

如何通过sql语句查看mysql执行效率

2、我们在查询框中,输入sql语句“EXPLAIN select * from users”,前面加了EXPLAIN,则查询语句在执行时,会记录执行过程效率。

如何通过sql语句查看mysql执行效率

3、然后我们点击上方的执行按钮,如图所示,当执行完成之后,可以看到下方出现了一些信息,第一栏是显示的执行时间,这里是0.106秒。

如何通过sql语句查看mysql执行效率

4、然后我们看到结果1那一栏,可以看到,我们查询的表是【users】,查询类型是【SIMPLE】,即简单查询,type是【all】,因为用了“select *”语句。

如何通过sql语句查看mysql执行效率

5、然后我们再看到概况栏,里面有很多信息,如starting、init、openi艘绒庳焰ng tables等,我们可以直观的看到,各个过程所耗费的时间百分比,可以清楚的了解哪个过程最耗时间,进而找到优化方法。

如何通过sql语句查看mysql执行效率

6、最后一栏显示的是【状态】,即表示一些执行的状态,如接收到的字节数,值是多少;发送的字节数,值是多少等等。如果觉得有用,记得点赞或投票支持!

如何通过sql语句查看mysql执行效率
© 手抄报圈