暂无图片
暂无图片
8
暂无图片
暂无图片
暂无图片

OceanBase修改合并配置

2023-03-08
360

本节主要介绍合并相关的参数及参数的修改方法。

合并参数

合并相关参数说明如下表所示。

配置项描述默认值取值范围
enable_major_freeze集群级配置项,表示是否开启合并。True
  • True
  • False
major_freeze_duty_time租户级配置项,每天定时合并的时间。02:00[00:00,24:00]
major_compact_trigger租户级配置项,转储多少次后触发合并。0[0,65535]
default_progressive_merge_num租户级配置项,建表时默认的合并行为。0[0, +∞)
其中:
  • 0 :表示执行渐进合并,且渐进合并的次数为 100
  • 1:表示强制执行全量合并,不执行渐进合并
  • 大于 1 :表示发生 Schema 变更时按照指定轮次做渐进合并
merger_check_interval租户级配置项,每个 Zone 的合并进度检查间隔。10m[10s, 60m]

通过 SQL 语句修改合并配置

  1. 租户管理员登录数据库。

  2. 通过以下 SQL 语句修改合并配置。

    示例如下:

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

    注意

    集群级配置项需要在 sys 租户下设置。

  3. 修改成功后,可以通过 SHOW PARAMETERS 语句查看是否修改成功。

    示例如下:

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

评论