开发者社区> 问答> 正文

在OceanBase数据库中,这个能调整么?

在OceanBase数据库中,我用OAT创建组件MetaDB。创建完以后,我磁盘空间一下满了,用了800G,这个system_memory不改,我创建不了,想问下这个能调整么?
55ec15f55844e17f5b6b5d069e5af283.png

展开
收起
阿遇202411 2024-01-16 15:41:22 33 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 该有个设置参数可以调整的。
    https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220428 。 memory占内存空间90%
    https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000220494 。 datafile占磁盘空间90%。
    此回答整理自钉群“[社区]技术答疑群OceanBase”。

    2024-01-17 07:43:18
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看

    在 OceanBase 数据库中,如果磁盘空间被大量占用,确实可以通过一些配置和策略进行调整。首先,您可以通过设置 datafile_size 参数来调整数据文件所占用磁盘空间的大小。此外,对于分布了多个租户的 OB 节点,可以考虑通过扩容节点和迁移 unit 的方式来均衡数据,从而有效利用磁盘空间。

    计算各个租户的单表占用磁盘空间大小以及真实的表大小也是一个好的排查方式,这有助于您了解哪些表或组件占用了大量的磁盘空间,并据此进行优化。同时,您也可以检查 MetaDB 组件的数据实际大小和所需大小,如果所需大小远大于实际大小,那么可能需要调整 MetaDB 的配置文件。

    总的来说,OceanBase 提供了一些工具和策略来帮助您管理和优化磁盘空间的使用,您可以根据实际情况选择适合您的方法进行调整。

    2024-01-16 21:52:26
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载