火星上鼠标

文章
5
资源
0
加入时间
2年10月24天

12、索引在什么情况下不会被使用?

索引可以提高查询的速度,但并不是使用带有索引的字段查询时,索引都会起作用。使用索引有几种特殊情况,在这些情况下,有可能使用带有索引的字段查询时,索引并没有起作用,下面重点介绍这几种特殊情况。1. 查询语句中使用LIKE关键字在查询语句中使用 LIKE 关键字进行查询时,如果匹配字符串的第一个字符为“%”,索引不会被使用。如果“%”不是在第一个位置,索引就会被使用。例 1为了便于理解,我们先查询 tb_student 表中的数据,SQL 语句和运行结果如下:mysql> SELECT