tidb 执行计划的order by limit 疑问

1.我自己实验了下,和这个原因应该是有关系的,如果通过索引去扫很多数据,再加上回表的代价就不如全表扫描来的快,这边请问下老师,tidb 优化器怎么知道通过索引扫描的代价更大,是结合哪部分的统计信息的来的?