MEDIUM_MERGE 和 META_MAJOR_MERGE 的区别

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【备注】基于 LLM 和开源文档 RAG 的论坛小助手已开放测试,在发帖时输入 [@论坛小助手] 即可召唤小助手,欢迎试用!

MEDIUM_MERGE 和 META_MAJOR_MERGE 的区别???

2 个赞

@论坛小助手

MEDIUM_MERGE 主要处理中等规模的数据合并,目的是减少数据碎片,提高存储效率。META_MAJOR_MERGE 则是对系统元数据进行彻底的清理和优化,确保系统的长期稳定性和性能。

具体信息可参考以下文档:

  1. MAJOR 和 MINOR
  2. 手动控制合并
1 个赞

每天学习一点点

MEDIUM_MERGE:

  • 完整的 Major 合并,用于生成最新版本的基线数据

  • 可合并 Schema 变更

  • 回收多版本数据

META_MAJOR_MERGE:

  • "轻量级"合并,用于在没有正式 Major 合并需求时优化查询性能

  • 将 minor sstable 的数据合并进来,减少读取时需要扫描的 SSTable 数量

  • 作为一种自适应优化手段,不需要全局协调

1 个赞


这个AI答复对不对呢 ??


https://open.oceanbase.com/blog/6570241808

还有这个???