1. 参数类型错误
例1:id为varchar类型可以使用索引
例2:id为varchar类型,实际使用数字类型,不能使用索引
例3:age为bigint类型,可以使用索引
例4:age为bigint类型,实际使用字符串类型,可以使用索引
结论:
数字类型的可以使用字符串类型,字符串类型的不能使用数据类型
2.范围查询,搜索引擎会评估,如果全表扫描的效率比走索引快,就不走索引,直接进行全表扫描
例1:num被索引,引擎评估走索引效率高,走索引
1. 参数类型错误
例1:id为varchar类型可以使用索引
例2:id为varchar类型,实际使用数字类型,不能使用索引
例3:age为bigint类型,可以使用索引
例4:age为bigint类型,实际使用字符串类型,可以使用索引
结论:
数字类型的可以使用字符串类型,字符串类型的不能使用数据类型
2.范围查询,搜索引擎会评估,如果全表扫描的效率比走索引快,就不走索引,直接进行全表扫描
例1:num被索引,引擎评估走索引效率高,走索引