在看高性能MySQL中,看到一个查询。
当时觉得explain的结果很没道理。
explain select film_id from film order by title limit 50,5;
结果是这样的。
其中film这个表的索引如下
我就在想,通过对title排序,然后进行limit 50, 5。这个没问题,那就是通过索引就可以快速的操作。
但是,最后select的是film_id,这个不是要回表的吗?
因为仅仅通过title索引,是无法获取film_id的呀!
这两个又不是联合索引。。。
但是,真的是这样的吗?