美文网首页PostgreSQL Internals
PostgreSQL Executor(0): Overview

PostgreSQL Executor(0): Overview

作者: DavidLi2010 | 来源:发表于2019-05-19 00:18 被阅读0次

    用户输入的SQL语句经过解析、分析、查询重写,而后在优化器中生成优化后的执行计划。这一过程可以称为查询编译,它的目的就是将SQL语句转化为可以执行的具体操作步骤。

    执行计划是执行器的输入参数,执行器根据执行计划进行数据的提取、处理、存储,以完成用户的请求。

    对于执行器的实现,将主要从以下几个部分进行分析:

    1. Portal
    2. 不可优化语句的执行
    3. 可优化语句的执行
    4. 元组表
    5. 表达式
    6. 并行查询
    7. JIT

    相关文章

      网友评论

        本文标题:PostgreSQL Executor(0): Overview

        本文链接:https://www.haomeiwen.com/subject/hizxzqtx.html