我相信我了解 INNODB 如何构建表(通过使用聚集 btree 索引=PK 和包含行本身的叶子)。二级索引使用相同的原则(btree clustered index=secondary index),叶子包含用作指针的PK(这就是可能需要二级索引查找的原因)。
http://www.chenyajun.com/wp-content/uploads/2008/12/3-9.jpg 所以排序是基于INNODB中的索引。
但是我真的无法理解如何使用聚类 btree 索引原理对 INNODB 中的覆盖/复合索引进行物理排序和存储。