概述
避免索引失效
1.IN in会导致索引失效
2.复合索引
符合索引,跨列,无序使用
符合索引,尽量使用全索引匹配
索引定义多少,就使用多少
对于复合索引而言,左边的失效了,那么右边的也会跟着失效
对于符合索引而言:不能使用!=,<>,is null ,is not null ,这会导致自身所在的索引以及右边的索引失效
3.不要再索引上面进行任何操作
如:计算、函数操作,类型转换等
SQL优化是一种概率层面上的优化,至于实际是否优化,需要使用explain进行推测分析
截图
最后
以上就是真实舞蹈为你收集整理的(闭关修炼第一周)MY SQL优化知识点 七 避免索引失效的全部内容,希望文章能够帮你解决(闭关修炼第一周)MY SQL优化知识点 七 避免索引失效所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复