模型数空运最快
模->模糊查询 like 如果以%开头,索引会失效。
型->如果数据类型错误了,索引会失效。
数->对索引字段使用内部函数,索引会失效,应该建立基于函数的索引。
空->null,索引不存储控制,如果不限制索引列是not null,数据库会认为索引列可能存在空值,也不会按照索引进行计算。
运->对索引列进行加减乘除等运算会导致索引失效。
最->最左原则的意思,在复合索引中,索引列的顺序非常重要,如果不是按照索引列最左列开始进行查找,则无法使用索引。
快->全表扫描更快的意思,如果数据库预计使用全表扫描比使用索引更快,那就不会使用索引。