想你的夜伴奏,老百晓小学数学在线,趣闻轶事
不同的sql语句写法,往往会带来很大的性能差异,我们怎么才能知道执行sql查询开销呢?mysql为我们提供了explain关键词,在你的select语句前加上explain关键词,mysql将解释它是如何处理的select查询,提供有关表如何联接和联接的次序,所扫描的记录数等相关信息,你可以凭借这些信息,来优化你的sql查询。
explain select id, username from userinfo where username like '%peng%';
我们在查询语句前加上了explain关键词,那么我们可以得到如下的报告。
更具体的解释请查阅mysql手册,在这里,把手册的内容再抄一遍并没有什么意义,当你有了这些参考数据后,就能更准确的完成mysql查询优化了。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
小白安装登录mysql-8.0.19-winx64的教程图解(新手必看)
Navicat连接MySQL时报10060、1045错误及my.ini位置问题
网友评论