图文详解Mysql中如何查看Sql语句的执行时间


当前第2页 返回上一页

相关数据

二、Mysql查看Sql语句的执行时间

1、show profiles;

最开始输入show profiles.此时没有数据

2、show variables; show varables:查看profiling是否开启,即Value为ON

直接使用show variables命令会将所有变量展示出来,太多了,我们不方便查看

就可以使用模糊查询了,用like将profiling挑选出来

一般没有开启都为off

 show variables like 'profiling';

3、set profilling=1,开启profiling

show variables like 'profiling';

这样我们的Mysql就可以查看Sql语句的执行时间

三、不同查询的执行时间

select * from t_users;     
select id,username,password,real_name,sex,birth,mobile,head_pic from t_users;
 
select * from t_users where username like 'whj';

三种查询的时间对比

结论:

sql 在使用SELECT语句或者使用其它语句时,直接使用*和把所有的字段弄上去查询,性能有很大差距,所以我们平时写查询最好用字段写上

总结

到此这篇关于Mysql中如何查看Sql语句的执行时间的文章就介绍到这了,更多相关Mysql查看Sql语句执行时间内容请搜索

更多相关Mysql内容来自木庄网络博客


标签:Mysql

返回前面的内容

相关阅读 >>

mysql存储过程中实现执行动态sql语句的方法

mysql row_number()与over()函数用法详解

mysql修改语句

mysql"军规"

我所理解的mysql之二:索引

mysql文档存放在哪

mysql查询时间数据

mysql数据库如何利用用navicat新建用户?

mysql输入错误如何不退出

mysql怎么批量录入数据

更多相关阅读请进入《mysql》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...