首批通过分布式安全可靠测评,为关键业务系统打造
如何降低频繁转储的压力
更新时间:2026-06-12 08:51
适用版本
OceanBase 数据库所有版本。
问题现象
OCP 上合并管理页面看到某个租户频繁发生转储。
解决方法
警告
首先需要定位到底是什么原因导致频繁转储,切不可随意更改参数。
检查是否租户内存不足,或者配置不合理。
- 加大租户内存。
- 调大
freeze_trigger_percentage:转储或合并转储触发阈值。 - 调大
memstore_limit_percentage:MemTable 占用内存超过阈值将会冻结。
检查是否存在热点更新分区,写入压力大,导致该分区频繁转储。
- 把分区切小,把主分散到不同的机器,将写入压力均摊。
_ob_enable_fast_freeze = true。
检查是否转储任务执行慢,导致转储任务堆积。
- 开启并行转储:
_enable_parallel_minor_merge = true。 - 加大转储线程:调大
_mini_merge_concurrency。