旗下导航:搜·么
当前位置:网站首页 > MySQL教程 > 正文

索引在什么时候失效【MySQL教程】,索引,索引失效

作者:搜教程发布时间:2019-12-01分类:MySQL教程浏览:67评论:0


导读:索引在以下状况中会失效:对列举行盘算或许运用函数会引发失效,运用了反向操纵或许link操纵会使索引失效,在where语句中运用or时有一个列没索引,其他列就会失效等等索引是...
索引在以下状况中会失效:对列举行盘算或许运用函数会引发失效,运用了反向操纵或许link操纵会使索引失效,在where语句中运用or时有一个列没索引,其他列就会失效等等

索引是一个能够进步查询机能的东西,然则许多状况下每每由于一些小细节而引发索引失效,接下来将在文章中为人人细致引见索引在什么时候失效,具有肯定的参考价值,愿望对人人有所协助。

【引荐课程:MySQL教程

什么状况下须要运用索引

(1)列经常被用于where前提中

(2)列中有大批的空值

(3)表几乎没有被修正

(4)数据量很大,只要2-4%的数据被选出来

索引在哪些状况下会失效

(1)对列举行盘算或许是运用函数,则该列的索引会失效

(2)不婚配数据类型,会形成索引失效

(3)where语句中运用了IS NULL或许IS NOT NULL,会形成索引失效

(4)运用了反向操纵,该索引将不起作用

(5)运用了link操纵,索引就将不起作用

(6)在WHERE中运用OR时,有一个列没有索引,那末别的列的索引将不起作用

总结:以上就是本篇文章的全部内容了,愿望对人人有所协助。

以上就是索引在什么时候失效的细致内容,更多请关注ki4网别的相干文章!

标签:索引索引失效


欢迎 发表评论: