1:索引字段使用了计算或者函数 2:索引字段数据类型不一致 比如索引字段是数字类型却传入了字符串类型 3:违反了最左匹配原则 使用(> < like between 等范围查询索引会无效 4:数据库优化器自我选择是否使用索引查询