- or语句
select * from user
where username = ‘薛慕青’ or phone = ‘16731636638’
username 索引,phone不是索引
- like查询是以%开头
select * from user
where username like ‘%薛’
- 如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引
select * from user
where username = 1
此外,查看索引的使用情况
show status like ‘Handler_read%’;
大家可以注意:
handler_read_key:这个值越高越好,越高表示使用索引查询到的次数
handler_read_rnd_next:这个值越高,说明查询低效