level0向level1压缩转存的时候老师讲是 有序的?这个是按什么序呢?

可以参考下我在这个帖子里的回答。
另外,我补充一句:key:
rocksdb里的key排序实际上是(user_key+seq+type),并且排序算法不一定就是和表的排序有关。
其中userkey指的是tidb的key编码,又包括库名,表明,主键,版本等信息,可以参考 三篇文章里面的

order by如果是主键的话,就是userkey中间主键的一部分排序。

所以,rocksdb中的key的有序能不能加速order by,可以分开来说:这俩顺序不一定一样,如果说指望这个顺序一样才算加速,那就不算有序。但是rocksdb的key有序,提高了查询速度,这一定程序上又能说有用。

举例:tidb层,还有字符序这种东西,不同字符序结果就不一样。rocksdb里面的key排序不关注tidb设置的字符序。