请问这个红色命令有什么用?

【问题描述】

请问这个红色命令有什么用?

OceanBase(root@oceanbase)>alter system major freeze;
这条命令的意思是发起每日合并;
合并操作(Major Compaction)是将动静态数据做归并,会比较费时。当转储产生的增量数据积累到一定程度时,通过 Major Freeze 实现大版本的合并。它和转储最大区别在于,合并是集群上所有的分区在一个统一的快照点和全局静态数据进行合并的行为,是一个全局的操作,最终形成一个全局快照。
具体可以参考一下以下内容:
MAJOR FREEZE
发起每日合并。


MINOR FREEZE
发起转储。

START MERGE
开始每日合并。




{SUSPEND | RESUME} MERGE
暂停或恢复每日合并。


CLEAN MERGE ERROR
清理合并出错的标记。


tenant_name
指定租户转储。


PARTITION_ID
指定副本转储。

SERVER
指定机器转储。

zone
指定 Zone 开始合并。






1 个赞

发起存储层的合并

1 个赞

谢谢指点!

谢谢指点!

发起存储层的合并

1 个赞

谢谢!