一、条件字段函数操作
条件字段函数操作,不会使用索引;对索引字段做函数操作,可能会破坏索引值的有序性,因此优化器就决定放弃走树搜索功能。
二、隐式类型转换
在MySQL中,字符串和数字做比较的话,是将字符串转换成数字。反之,则不会有类型转换,也就不会全表扫描。
三、隐式字符编码转换
一、条件字段函数操作
条件字段函数操作,不会使用索引;对索引字段做函数操作,可能会破坏索引值的有序性,因此优化器就决定放弃走树搜索功能。
二、隐式类型转换
在MySQL中,字符串和数字做比较的话,是将字符串转换成数字。反之,则不会有类型转换,也就不会全表扫描。
三、隐式字符编码转换