关于select查询的问题

我想问一下,select查询时,是一次就把本次select涉及的数据从tikv拿到tidb server做计算,还是分次获取的啊。比如在调执行器open接口时时就把所有数据拿过来了吗?源码看的我有点迷糊

可以看一下101课程的tidb server章节

问题有点宏大,感觉没到点上哦。哥们是想了解tidb select 的流程

select流程大概知道,我是想问如果结果集很大是一次把结果从tikv拿过来还是分批拿的