Skip to content

EState

结构体 存在的层级 生命周期 核心协同作用
Portal 顶层 会话级/Cursor级 管理查询执行的任务流
QueryDesc 执行前 执行周期级 封装执行器所需的全部入参、计划和快照
EState 执行期间 执行周期级 管理全局内存上下文、元组槽表和事务快照
PlanState 执行期间 执行周期级 算子执行算子,负责递归计算和状态维护
TupleTableSlot 算子间 算子执行级 算子间数据传递的容器,减少拷贝开销