mysql创建索引后,是不是直接查询就行了?

比如我给teacher表的name创建了普通索引。是不是我直接select name from teacher就行了?

是的。

下面三条语句都可以走索引,数据量在百万以上效果会非常明显。

select name from teacher;

select name from teacher where name = '123';

select name from teacher where name like '%123%';

使用 explain 可以看到语句是否使用索引。

name加过索引

remark未加索引,type=all,全表查询

温馨提示:答案为网友推荐,仅供参考
相似回答