GaussDB-GS_RECYCLEBIN

28 阅读1分钟

GaussDB-GS_RECYCLEBIN

gs_recyclebin描述了闪回特性回收站对象的详细信息。

名称类型描述
oidoid系统列。
rcybaseidoid基表对象id,引用gs_recyclebin.oid。
rcydbidoid当前对象所属数据库oid。
rcyrelidoid当前对象oid。
rcynamename回收站对象名称,格式“BINuniqueidunique_idoid$0”,其中unique_id为最多16字符唯一标识,oid为对象标识符。
rcyoriginnamename原始对象名称。
rcyoperation"char"操作类型:- d表示drop
  • t表示truncate | | rcytype | integer | 对象类型:- 0表示table。
  • 1表示index。
  • 2表示toast table。
  • 3表示toast index。
  • 4表示sequence,指serial、bigserial、smallserial、largeserial类型自动关联的序列对象。
  • 5表示partition。
  • 6表示global index。
  • 7表示物化视图。
  • 8表示global secondary index。 | | rcyrecyclecsn | bigint | 对象drop、truncate时csn。 | | rcyrecycletime | timestamp with time zone | 对象drop、truncate时间。 | | rcycreatecsn | bigint | 对象创建时csn。 | | rcychangecsn | bigint | 对象定义改变的csn。 | | rcynamespace | oid | 包含这个关系的名字空间的OID。 | | rcyowner | oid | 关系所有者。 | | rcytablespace | oid | 这个关系存储所在的表空间。如果为0,则意味着使用该数据库的缺省表空间。如果关系在磁盘上没有文件,则这个字段没有什么意义。 | | rcyrelfilenode | oid | 回收站对象在磁盘上的文件的名称,如果没有则为0,用于TRUNCATE对象恢复时物理文件还原。 | | rcycanrestore | boolean | 是否可以被单独闪回。 | | rcycanpurge | boolean | 是否可以被单独purge。 | | rcyfrozenxid | xid32 | 该表中所有在这个之前的事务ID已经被一个固定的("frozen")事务ID替换。 | | rcyfrozenxid64 | xid | 该表中所有在这个之前的事务ID已经被一个固定的("frozen")事务ID替换。 | | rcybucket | oid | 12.2.15.42 PG_HASHBUCKET中的桶信息。 |

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…