PullRequest: 801 同步企业版aone修改

This commit is contained in:
obdev 2023-09-18 06:58:09 +00:00 committed by ob-robot
parent faa6b3adf3
commit 95a9925056
1 changed files with 26 additions and 2 deletions

View File

@ -2,9 +2,31 @@
#docslug#/oceanbase-database/oceanbase-database/V4.0.0/scheduled-trigger-merge
您也可以通过指定每日合并触发时间来定时触发合并。
## 定时触发条件
## 前提条件
合并的定时触发条件是,每当系统时间达到了每日合并的时间点时,就会自动触发合并。每日合并的时间点通过配置项 `major_freeze_duty_time` 来控制,您也可以在 OCP 上修改,默认是每天 `02:00` 进行合并。
触发合并前,需要确保全局合并开关已开启,全局合并开关由集群级配置项 `enable_major_freeze` 控制,默认值为 `True` ,表示开启合并开关。
如果当前集群未开启全局合并开关,请参考以下操作开启全局合并开关。
1. 使用 `root` 用户登录到数据库的 `sys` 租户。
2. 确认全局合并开关是否已开启。
```sql
obclient> SHOW PARAMETERS LIKE 'enable_major_freeze';
```
3. 如果显示未开启,执行以下语句,开启合并开关。
```sql
obclient> ALTER SYSTEM SET enable_major_freeze='True';
```
关于配置项 `enable_major_freeze` 的更多信息,请参见 [enable_major_freeze](../../../../7.reference/5.system-configuration-items/3.cluster-level-configuration-items-1/72.enable_major_freeze-1-2.md)。
## 定时合并的触发条件
开启全局合并开关后,合并的定时触发条件是,每当系统时间达到了每日合并的时间点时,就会自动触发合并。每日合并的时间点通过配置项 `major_freeze_duty_time` 来控制,您也可以在 OCP 上修改,默认是每天 `02:00` 进行合并。
`major_freeze_duty_time` 及其他合并相关参数的说明及设置请参见 [修改合并配置](../2.merge-management-1/7.modify-a-merge-configuration.md)。
@ -32,4 +54,6 @@
* [手动触发合并](4.manually-trigger-a-merge-1.md)
* [手动控制合并](5.manual-control-merge.md)
* [查看合并过程](5.view-merge-process.md)