如何查看mysql 脚本的性能
1个回答
展开全部
可以使用EXPLAIN语句查看SQL脚本性能:
EXPLAIN SELECT 语句;
例如学生表,其中电话字段建立了索引
学生表有6条记录
查询SQL语句的运行效率
explain select * from students where phone like '%34%'\G
下图rows为6,显示该查询扫描了6行记录,没有利用到索引
explain select * from students where phone like '45%'\G
下图rows为1,显示该查询扫描了1行记录,利用到了索引
两图比较like匹配查询
第一种写法 '%34%' 扫描了6行,索引未被利用;第二种写法 '45%' 扫描1行,索引发挥作用,效率更高。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询