PostgreSQL--源码分析
文章平均质量分 61
PostgreSQL--源码分析
MambaCloud
这个作者很懒,什么都没留下…
展开
-
PG13源码阅读--001插入数据
PG13源码阅读–001插入数据PG版本:13.5源码下载地址:https://www.postgresql.org/ftp/source/v13.5/源码位置:src\backend\storage\page\bufpage.c参考链接:http://blog.itpub.net/6906/viewspace-2374915/1、源码分析插入数据主要的实现在bufpage.c,主要的函数是PageAddItemExtended。变量、宏定义和结构体等说明1)Page指向char的指针原创 2022-01-28 06:00:00 · 1805 阅读 · 0 评论 -
PostgreSQL源码学习(1)--PG13代码结构
PostgreSQL源码学习(1)–PG13代码结构PostgreSQL代码结构Bootstrap:用于支持Bootstrap运行模式,该模式主要用来创建初始的模板数据库。Main:主程序模块,它负责将控制权转到Postmaster进程或postgres进程。Postmaster:监听用户请求的守护进程,并控制Postgres进程的启动和终止。Libpq:C/C++的库函数,处理与客户端间的通信,几乎所有的模块都依赖它。Tcop:Postgres服务进程的主要处理部分,它调用Parser、Op原创 2021-12-29 22:00:00 · 429 阅读 · 0 评论