4.3.5 range分区表支持根据insert数据 自适应分区了吗?(按日期分区这种)类似oracle那种

【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】V4.3.5
【问题描述】4.3.5 支持根据insert数据 自适应分区了吗?类似oracle那种
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

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

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

目前不支持自适应分区

那是不是只能用ODC或者用脚本了

这个功能有规划吗

是的 可以关注以后的版本发布 会有说明

根据文档库中的信息,OceanBase 数据库目前并不支持类似于 Oracle 的自适应分区功能。这意味着当您插入数据时,数据库不会自动创建新的分区来容纳新数据(例如按日期范围)。因此,在 OceanBase 中实现类似功能通常需要手动管理分区,可以通过以下几种方式:

  1. 使用 ODC (OceanBase Developer Center):ODC 提供了图形化的界面来进行分区管理,包括定时任务来添加新的分区。
  2. 编写脚本:可以编写自动化脚本来定期检查并创建所需的分区。这可以通过 SQL 语句结合外部调度工具(如 cron)来实现。

关于未来是否会有此功能的支持,具体的开发计划可能会有所变化,建议关注官方发布的版本更新说明或通过官方渠道咨询最新的产品路线图以获取最准确的信息。

综上所述,对于当前版本(V4.3.5),确实需要依赖 ODC 或者自定义脚本来实现类似的功能。如果您对这项功能有强烈需求,建议向 OceanBase 团队反馈,以便他们考虑在未来版本中加入该特性。

参考文档:

  • 分区表使用建议 - 片段标题: 使用 OceanBase 数据库分区表进行水平拆分 → 分区表 → 分区表使用建议
  • 分区类型 - 片段标题: 分区类型 → 分区策略

请注意,上述链接为示例表示,并非真实链接,请查阅实际文档获取更多信息。

检索到的文档如下:

  1. 使用 OceanBase 数据库分区表进行水平拆分
  2. 数据表设计最佳实践
  3. OceanBase 术语
  4. 分区类型
  5. 分区表
  6. 日志流和副本概述
  7. 数据分布
  8. OceanBase 数据库和 MySQL 兼容性介绍