Avatar notebook default
13篇文章 · 13087字 · 3人关注
  • PostgreSQL统计信息和代价估算

    内容来源:《PostgreSQL技术内幕:查询优化深度探索》,电子工业出版社,作者:张树杰。 优化器进行物理优化需要计算各种物理路径的代价,而代...

    0.7 4199 0 52
  • PostgreSQL Query Tree

    在PostgreSQL中,Parser将SQL语句解析成ParseTree,ParseTree只是简单记录SQL语句中的信息,并不保证信息的正确...

    1.5 2322 0 53
  • Resize,w 360,h 240
    PostgreSQL Parse Tree

    PostgreSQL接收SQL语句之后,Parser将SQL语句解析成分析树(ParseTree)。 有如下四个表: 在上面四个表上执行如下SQ...

    1.1 1355 0 52
  • PostgreSQL Executor(7): JIT

    PostgreSQL 11版本有一个和性能提升相关的重要特性:对JIT(just-in-time)编译的支持。在TPC-H等数据库测试中,发现用...

    1.1 1179 0 50
  • PostgreSQL Executor(6): 并行查询

    PostgreSQL从9.6开始支持并行查询。在此之前,PostgreSQL仅使用一个进程处理用户的请求,无法充分利用资源,也无法很好地满足大数...

    0.8 956 0 51
  • PostgreSQL Executor(5): 表达式

    SQL语句中的函数调用、算式和条件表达式都属于表达式,PostgreSQL实现了一套表达式计算的子系统,用于表示和执行SQL语句中的各种表达式。...

    1.0 1659 0 51
  • PostgreSQL Executor(4): 元组表

    在PostgreSQL中,所有记录都存储在元组中,包括系统数据和用户数据。存储模块提供了元组(HeapTuple)的定义和操作接口。但是这些接口...

    1.1 1683 0 51
  • PostgreSQL Executor(3): 可优化语句的执行

    可优化语句经过优化器优化后生成查询计划树,并由Executor执行。Executor对外有四个接口函数:ExecutorStart、Execut...

    0.7 737 0 51
  • PostgreSQL Executor(2): 不可优化语句的执行

    不可优化语句包括DDL、DCL等。与DML语句不同,它们的处理方式是为每一个类型的语句提供相应的处理函数。 PostgreSQL在SQL语法解析...

    1.2 774 0 52

文集作者