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