Chapter 46. PostgreSQL内部概述

Table of Contents

  • 46.1. 查询经过的路径
  • 46.2. 连接是如何建立起来的
  • 46.3. 分析器阶段
    • 46.3.1. 分析器
    • 46.3.2. 转换处理
  • 46.4. PostgreSQL规则系统
  • 46.5. 规划器/优化器
  • 46.6. 执行器

作者: 本章最初是Enhancement of the ANSI SQL Implementation of PostgreSQL的一部分,它是 Stefan Simkovics 在维也纳理工大学写的硕士论文, 是由 O.Univ.Prof.Dr. Georg Gottlob 和 Univ.Ass. Mag. Katrin Seyr 指导的。

本章给出了PostgreSQL后端服务器的内部结构的一个概貌。 在阅读完毕下面的章节后,你应该对查询是如何处理的有一个概念了。 本章并不准备提供对PostgreSQL内部操作的详细描述, 因为这样的一份文档将会非常庞大。 本章只是试图帮助读者了解从后端收到查询后到结果返回给客户端之间一般操作顺序。