开发者社区> 问答> 正文

在OceanBase数据库中,这种情况怎么办?

cad7ac0c5c2e1946cb926d19ef8a2df4.png
想咨询一下,在OceanBase数据库中,这种情况怎么办?服务器上安装了ob的demo之后,磁盘读取太高了,好像有点不正常,但是我们的服务是没有任务再跑的.

展开
收起
阿遇202411 2024-01-09 17:42:34 30 0
来自:OceanBase
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    您好,关于您在运行OceanBase数据库时遇到的磁盘读取过高的问题,可能的原因有多种。首先,磁盘占用量会随着业务数据的增大而上升。此外,回收站中可能存在大量删除但未释放资源的对象,这也可能是导致磁盘使用率高的一个原因。

    为了解决这个问题,您可以采取以下措施:

    1. 检查并清理回收站中的对象,以避免未释放的资源持续占用磁盘空间。具体操作包括查看回收站中的对象、清空整个回收站以及根据需要清理指定的库、表或索引表。

    2. 对磁盘进行性能校准。OceanBase数据库支持自动和手动两种方式进行磁盘的性能校准。如果集群为空负载且磁盘有较多空闲空间,可以通过JOB语句触发后台任务进行自动校准。

    3. 查看虚拟表中的数据大小和使用率,特别是宏块的使用率。如果宏块使用率低,可能需要排查宏块重用的问题。

    4. 观察磁盘读写的具体情况,如读速度、写速度等,以便更准确地定位问题。

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

相关电子书

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