如果我有一个带有 3 列索引的 MyISAM 表,例如
create table t (
a int,
b int,
c int,
index abc (a, b, c)
) engine=MyISAM;
问题是,以下查询能否充分利用索引:
select * from t where a=1 and c=2;
换句话说,考虑到索引是一个b-tree,MySQL可以跳过中间的列并且仍然对第一列和最后一列进行快速搜索吗?
EXPLAIN 似乎确实表明将使用该索引,但是,Extra 说:Using where; Using index
我不知道这到底意味着什么。