返回首页

gbase数据、南大通用产品文档:GBase8a_gbase_parallel_aggr_mode

更新日期:2024年09月11日

取值:[0|1|2|3]
默认值:0
说明:聚集运算切分模式,0: automatic evaluation(default), 1: splits data by hash, 2:
splits data by round-robin, 3: splits data by mat-hash,默认为0。
修改方式:
可使用set 语句修改值也可在配置文件中修改值。
适用于session、
global
范围均可。

java.sql.Timestamp 类
请参考Java 2 Platform SE 6 API java.sql.Timestamp 类,该类型映射
JDBC 数据类型:TIMESTAMP。

bar_instance 表包含备份的每个对象的描述。
ON-Bar 为每个成功的备份向 bar_instance 表中写入一条记录。ON-Bar 可能稍后使用该信
息进行恢复操作。例如:如果指定 2 级备份,ON-Bar将使用该表以确保先前已成功执行
1 级备份。
表 1. bar_instance 表列
列名
类型
解释
ins_aid
INTEGER
操作标识。标识创建该备份对象实例的成功操
作。可以与 ins_oid 结合起来用于连接
bar_action 表。

GBase 8s 备份与恢复指南
南大通用数据技术股份有限公司 - 107 -

列名
类型
解释
ins_oid
INTEGER
对象标识。标识受影响的对象。 可以用于连
接 bar_object 表。 可以与 ins_aid 结合
起来用于连接 bar_action 表。
ins_prevtime
INTEGER
时间戳记(实时时间)。此值指定先前对象的时
间戳记。此值代表 1970 年 1 月 1 日 午夜
(格林威治标准时间)以后的秒数。
ins_time
INTEGER
时间戳记(实时时钟时间)。数据库服务器创建
下级备份时将使用该值。该值代表自 1970 年 1
月 1 日 午夜(格林威治标准时间)以来的秒
数。
ins_time 的值是 0。
rsam_time
INTEGER
备份检查点时间戳记。不是时钟时间。数据库服
务器创建下级备份时使用该值。
ins_level
SMALLINT
备份操作的级别:0 表示完整备份,1 表示自上
次 0 级备份以来对该对象所做的所有更改的备
份,2 表示自上次 1 级备份以来所有更改的备
份。 对于逻辑日志备份,该值始终是 0。
ins_copyid_hi
INTEGER
实例副本标识的高位。它是存储管理器分配的唯
一值,与 ins_copyid_lo 结合在一起,用于
将 ON-Bar 对象标识与存储管理器对象标识连
接在一起。
ins_copyid_lo
INTEGER
实例副本标识的低位。它是存储管理器分配的唯
一值,与 ins_copyid_hi 结合在一起,用于
将 ON-Bar 对象标识与存储管理器对象标识连
接在一起。
ins_req_aid
INTEGER
存储备份对象必需的操作标识。在恢复中使用,
以确定与 1 级备份相伴的 0 级备份,以及与 2
级备份相伴的 1 级备份。对于 0 级备份,

GBase 8s 备份与恢复指南
南大通用数据技术股份有限公司 - 108 -

列名
类型
解释
ins_req_aid 的值与表中 ins_aid的值相同。
例如:如果备份是 1 级的,ins_req_aid 保留
该对象相应的 0 级备份的操作标识。
ins_first_log
INTEGER
在标准备份中,标识从该备份恢复必需的第一个
逻辑日志。
ins_verify
INTEGER
如果备份已验证则该值为 1。如果备份未验证则
该值为 0。
ins_verify_date DATETIME YEAR TO
SECOND
验证备份时插入当前日期。如果该备份尚未验
证,那么用短划线表示每个日期和时间。