阅读 24

mysql 优化查询

查询语句中使用LIKE关键字

如果匹配字符串的第一个字符为%时,不用使用索引。如果%不是第一个字符,则会使用索引

联合索引

要符合最左前缀原则

查询语句中使用OR关键字

查询语句只有OR关键字时,如果OR前后的两列都是索引时,可以使用索引,如果有一列不是索引,那么查询中不再使用索引。