postgresql代码研究的主要目录分类描述
2010-03-22 11:14
357 查看
后台代码主要集中在 backend下面各个目录
access 物理表 index的实现
bootstrap 初始化模块
catalog 数据字典模块,
commands ddl命令实现
executor 执行器
lib 辅助模块,双向list
libpq 前后台通信
main main入口
Makefile
nls.mk
nodes query结构采用nodes表示,辅助模块
optimizer 优化器
parser 语法语义分析
po 多语言,
port 不同操作系统特殊用法
postmaster 启动进程,后台进程,autovacumm等
regex regular expression
rewrite 查询重写,一般实现view
storage 底层存储,文件buff等
tcop sql语句调度中心
utils 内存管理,函数调用,错误处理等
最基本语句执行流程
PostgresMain-》exec_simple_query (sql语句字符串)
pg_parse_query 语法分析 lex & yacc
pg_analyze_and_rewrite 语义分析 以及rewrite
pg_plan_queries 优化
PortalRun 实际执行
access 物理表 index的实现
bootstrap 初始化模块
catalog 数据字典模块,
commands ddl命令实现
executor 执行器
lib 辅助模块,双向list
libpq 前后台通信
main main入口
Makefile
nls.mk
nodes query结构采用nodes表示,辅助模块
optimizer 优化器
parser 语法语义分析
po 多语言,
port 不同操作系统特殊用法
postmaster 启动进程,后台进程,autovacumm等
regex regular expression
rewrite 查询重写,一般实现view
storage 底层存储,文件buff等
tcop sql语句调度中心
utils 内存管理,函数调用,错误处理等
最基本语句执行流程
PostgresMain-》exec_simple_query (sql语句字符串)
pg_parse_query 语法分析 lex & yacc
pg_analyze_and_rewrite 语义分析 以及rewrite
pg_plan_queries 优化
PortalRun 实际执行
相关文章推荐
- postgresql代码研究的主要目录分类描述
- WordPress教程:添加TinyMCE编辑器到分类目录描述
- Linux的主要系统目录描述
- PostgreSQL 的pg_buffercache 代码研究
- 代码对象转文字描述,适合分类,类别对象
- 7.Operators Categories - 按目录分类的主要操作符列表
- 代码分类之删除文件、目录及目录下的所有文件
- win8激活时出现”错误代码:0×8007007B 错误描述:文件名、目录名或卷标语法不正确“解决方法
- [Java JVM] Hotspot GC研究- 探寻GC代码前的最后准备, GC的维度和分类
- dos下遍历目录和文件的代码(主要利用for命令)
- dos下遍历目录和文件的代码(主要利用for命令)
- dos下遍历目录和文件的代码(主要利用for命令)
- grid基础语法介绍(上) 《轴线与网格》里主要讲述了grid与flex中,网格与轴线的基本概念,了解了这些基本概念之后,我们可以更轻松地对布局方式进行研究,这一篇文章主要描述grid布局中,定义在容
- 【代码片段】根据分类名称,拷贝产品主图到指定目录
- kfs代码研究(一、kfs代码目录结构)
- 前端代码目录该怎么分类
- 这么详细的分类 PostgreSQL源代码网站你见过没有? PostgreSQL中的每一个方法,每一个操作,每一个函数,每一个类.每一个属性,每一个事件都有相应的范例代码
- 将目录下的文件按扩展名分类的bat代码
- dos下遍历目录和文件的代码(主要利用for命令)
- postgresql代码目录结构简介