gp(pg)中元组列的访问

假设要取元组的第10列: 先用bitmap去检查前9列是否有空 (即第1个byte,和第二个byte的低1位是否有0,0表示空列) 取出元组offset的位置(第一个数据开始的位置) 检查元组descriptor中,如果前9列没有null列,且属于定长列(定长列判断是先看infomask中有一个HEAP_HASVARWIDTH标记,然后之前缓存的前9列的cachedoffset都大于0(-1表示变
相关文章
相关标签/搜索