postgrelsql源码分析
fan68
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
pg如何保存中间结果
在作查询执行时,不知道中间结果如何保存,无法知道每个字段是什么类型, 尤其是作了sum,max等聚集函数后, 返回的字段完全不在系统的属性定义里面, 因此对于一个中间结果,需要一个描述这个tuple的数据结构.在pg里面, 一条tuple使用TupleTableSlot保存, 它每个字段的信息是由TupleDesc保存. 注释中表明TupleTableSlot可以表示四种类型的tuple,其中原创 2011-06-30 08:38:00 · 1035 阅读 · 0 评论 -
postgresql源码分析--解析sql--类型系统
希望能够搞明白在sql进行解析的时候postgresql是如何决定要进行类型转换的以及解析的过程中值是以什么方式保存的,最后希望能够了解到postgresql在执行时是如何比较这些值的.T_A_Const表示常数值类型parse_expr.c的transformExpr中值的解析原创 2011-07-27 21:36:20 · 887 阅读 · 0 评论
分享