select some_other_column order by secondary_index_column asc 两者都返回10行;第一行花费primary_index_column是主键列;secondary_index_column有一个b树索引,基数为200 (根据MySQL)。以下是explain的结果:
mysql> explain select some_other_column from `table` order by pr
考虑以下两个查询:SELECT *, 'dummyC' AS dummyCFROM someTable ORDER BY age ASC;
前面的查询返回表的所有行和所有列,外加一个额外的虚拟列。后面的查询只返回一行,即主键最低的行。为什么会这样呢?我该如何解决呢?在Debian5.1中测试,在一些旧的但稳定的MySQL服务器上。