gs_recyclebin 描述了回收站对象的详细信息。
名称
类型
描述
oid
oid
系统列。
rcybaseid
oid
基表对象id,引用gs_recyclebin.oid。
rcydbid
oid
当前对象所属数据库oid。
rcyrelid
oid
当前对象oid。
rcyname
name
回收站对象名称,格式“BIN$unique_id$oid$0”,其中u
nique_id 为最多16 字符唯一标识,oid 为对象标识符。
rcyoriginname
name
原始对象名称。
rcyoperation
“char”
操作类型。
d 表示drop。
t 表示truncate。
rcytype
int
对象类型。
0 表示table。
1 表示index。
2 表示toast table。
3 表示toast index。
4 表示sequence,指serial、bigserial、smallserial、large
serial 类型自动关联的序列对象。
5 表示partition。
6 表示global index。
rcyrecyclecsn
bigint
对象drop、truncate 时csn。
rcyrecycletime
timestamptz
对象drop、truncate 时间。
GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
745
名称
类型
描述
rcycreatecsn
bigint
对象创建时csn。
rcychangecsn
bigint
对象定义改变的csn。
rcynamespace
oid
包含这个关系的名字空间的OID。
rcyowner
oid
关系所有者。
rcytablespace
oid
这个关系存储所在的表空间。如果为0,则意味着使用
该数据库的缺省表空间。如果关系在磁盘上没有文件,
则这个字段没有什么意义。
rcyrelfilenode
oid
回收站对象在磁盘上的文件的名称,如果没有则为0,
用于TRUNCATE 对象恢复时纹理文件还原。
rcycanrestore
bool
是否可以被单独闪回。
rcycanpurge
bool
是否可以被单独purge。
rcyfrozenxid
xid32
该表中所有在这个之前的事务ID 已经被一个固定的
(“f
rozen”)事务ID 替换。
rcyfrozenxid64
xid
该表中所有在这个之前的事务ID 已经被一个固定的
(“f
rozen”)事务ID 替换。