5.11.?什么是 oid?什么是 tid?

oid是UXDB的唯一行标识。UXDB里创建的每一行都获得一个唯一的oid。所有在initdb过程中创建的oid都小于16384(来自backend/access/transam.h)。所有用户创建的oid都大于或等于这个值。缺省时,所有这些oid不仅在一个表,一个数据库里面唯一,而且在整个UXDB安装里也是唯一的。

UXDB在它的内部系统表里使用oid在表之间联接行。这些oid可以用于标识特定的用户行以及用在联合里。建议使用字段类型oid存储oid值。

tid用于标识带着数据块和偏移量值的特定的物理行。tid在每行的更改或者重载后被改变。它们被索引记录用于指引物理行。

XML 地图 | Sitemap 地图