返回首页

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

更新日期:2024年09月11日

--------------------------------------------------------------
| primary
|
1
|
2
|
3
|
| segments |
|
|
|
--------------------------------------------------------------
|duplicate |
3
|
1
|
2
|
|segments 1|
|
|
|
===========================================================
===
Distribution ID: 3 | State: old | Total segment num: 3

GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
322
=====================================================
|
nodes
| 172.168.83.11
|

_t_gbase_part_table_check_metadata
取值:[0|1]
默认值:1
说明:主备一致性检查是否要检测分区表的save_pos 属性,默认检测。
修改方式:可使用set 语句修改值。适用于session、global 范围均可。

API)
随同 admin() 或 task() 函数,使用 onmode 和 c 参数来强制检查点。

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 758 -

语法

用法
这个函数强制检查点,清空缓冲区到磁盘。如果逻辑日志中的最近检查点阻止释放逻辑日
志文件(状态 U-B-L),则您可使用 c 选项来强制检查点。
使用 block 参数来阻止数据库服务器处理任何事务。使用这个选项在 GBase
8s 上执行外
部备份。 当数据库服务器被阻塞时,用户不可访问它,除了处于 read-only 模式。直到
解除数据库服务器阻塞,事务才可完成。
使用 hard 参数来强制阻塞的检查点。这是缺省值。
使用 norm 参数来强制未阻塞的检查点。
使用 unblock 参数来解除数据库服务器阻塞。当解除数据库服务器阻塞时,数据事务和正
常的数据库服务器操作可重新开始。请您在 GBase
8s 上完成外部备份之后使用这个选项。

这个函数等同于 onmode -c 命令。
示例
下列示例启动阻塞的检查点:
EXECUTE FUNCTION task("onmode","c","hard");