再获取数据保持有序时候即这里执行计划有keep order:true,获取数据的cop_task并发度是2(写死在代码里),这是为了避免有序数据的等待导致tidb产生较多数据堆积吃太多内存。如果不是保证数据有序,那么limit M,N的场景下,如果M足够大可以启动tidb_distsql_scan_concurrency来并发获取数据,效率会比较快。因此在limit M,N值都比较小时候效率应该差不多,在值比较大时候效率会有一些差异,主要原因还是并发度的问题吧。这种语句应该没有办法来提升性能了。