租户内存超限,为什么不能立刻触发合并呀

租户内存超限,为什么不能立刻触发合并,将内存释放,集群恢复正常,是因为合并也会锁定内存导致内存负载更重吗

当一个租户的 MemTable 内存的使用量达到 memstore_limit_percentage * freeze_trigger_percentage 所限制使用的值时,就会自动触发冻结(转储的前置动作),然后系统内部再调度转储。
当某个租户的转储次数达到 minor_freeze_times ,触发全局合并

参考这个文档针对不同场景的实践调整参数:OceanBase 社区
转储和合并的原理可以看这里:OceanBase 社区

2 个赞

社区版目前只能手工合并