greenplum sql执行过程
0. 系统等待连接
1. 客户端连接到postmaster节点
2. postmaster节点fork一个backend子进程--成为qd进程
3. qd连接到segment节点(多个)
4. segment节点fork出一组qe进程
5. 客户端提交一个查询到qd
6. qd进程生成计划,并将计划提交给qes执行
7. qd和qes之间根据计划建立互连的线路
8. qes将执行结果返回qd
9. qd对结果进行聚合,并将终结果返回给客户端
本文来源:https://blog.csdn.net/z072192/article/details/128471870
相关文章