暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

基于官方文档的OceanBase 知识学习-合并管理-<自动/手动触发合并> (基于官方文档做记录 V2.2.77版本)

原创 lxs_data 2021-12-28
967

     本文是基于OceanBase V2.2.77版本 官方文档 做的学习记录,主要是目的是进行OBCP 考试,通过学习文档,希望了解OceanBase知识,最终考过OBCP。go! 

     本文内容大部分都是OceanBase 官网资料,做了一些比较显著的标志。  

自动触发合并

            自动触发的条件:触发了冻结条件,同时转储次数达到了 minor_freeze_times 的情况下再次发生了 MemTable 的内存使用达到阈值 freeze_trigger_percentage,此时不会触发转储而是直接触发合并。

            冻结触发是指,当一个租户的 Active MemStore 大小超过阈值时触发,阈值为 freeze_trigger_percentage

            另外的自动触发条件是每天定时的合并任务,合并触发时间可通过配置项 major_freeze_duty_time 来指定,也可以在 OCP 上修改,默认是 02:00 进行合并。

           SQL 语句指定每日合并触发时间

               修改配置项 major_freeze_duty_time 的示例语句如下:

                      obclient> ALTER SYSTEM SET major_freeze_duty_time='01:00';

            通过 OCP 设置每日合并触发时间

  1. 登录 OCP。

    默认进入 集群概览 页面。

  2. 在 集群概览 页面的 集群列表 区域,选择待操作的集群并单击其集群名。

  3. 在显示的左侧导航栏上,单击 合并管理

  4. 单击 合并配置 页签。

  5. 在 合并策略 区域的右上角单击 修改 按钮。

  6. 设置每日合并触发时间后,单击 保存

    设置每日合并触发时间


手动触发合并

               手动触发的方式是集群级别的合并命令。

                 通过 SQL 语句执行发起集群合并。

                   发起集群合并的语句如下:

                          ALTER SYSTEM MAJOR FREEZE [IGNORE 'ip:port' [,'ip:port'…

                             打开手动合并开关。
                             示例如下:
                            obclient> ALTER SYSTEM SET ENABLE_MANUAL_MERGE='True';
                            开始合并。
                               开始合并的语法如下所示:
                                 ALTER SYSTEM START MERGE ZONE [=] 'zone'
                              开始后,如果需要暂停,可以暂停合并,语法如下所示:
                                ALTER SYSTEM SUSPEND MERGE [ZONE [=] 'zone']
                             暂停合并后,可以恢复合并,语法如下所示:
                                ALTER SYSTEM RESUME MERGE [ZONE [=] 'zone']

               通过 OCP 执行

  1. 登录 OCP。

    默认进入 集群概览 页面。

  2. 在 集群概览 页面的 集群列表 区域,选择待操作的集群并单击其集群名。

  3. 在显示的左侧导航栏上,单击 合并管理

  4. 在 合并详情 页签的 最近 1 次合并 区域,找到 基本信息 的展示区域。

  5. 确认 状态 为 空闲 后,单击 发起合并









「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论