报 OB_REACH_MEMORY_LIMIT 错误,请问有无处置建议?

【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】3.1.4_CE_BP1
【问题描述】在业务租户有批量或者手工导数期间,偶然性会报错如下:
OCP告警通知-单条告警 - 名称:OB日志告警 - 级别:严重 - 告警对象:ob_cluster=obcluster_ceobs01:svr_ip=10.228.22.108:server_type=observer:ob_error_code=5226 - 概述:[OB日志告警] obcluster_ceobs01-10.228.22.108 OB_REACH_MEMORY_LIMIT - 生成时间:2023-02-24T20:42:01+08:00 - 详情:[OB日志告警] 集群=obcluster_ceobs01, 机器=10.228.22.108,日志类型=observer 错误码=5226, 错误名称=OB_REACH_MEMORY_LIMIT, 错误详情=[2023-02-24 20:41:18.730430] ERROR [SQL.PC] add_plan (ob_plan_cache.cpp:603) [8777][2094][YB420AE5296C-0005F1FB062310D9] [lt=6] [dc=0] plan cache memory used reach limit(tenant_id=1005, get_mem_hold()=876609536, get_mem_limit()=858993455, ret=-5226) BACKTRACE:0x9aad60e 0x98818b1 0x22df2be 0x22deefb 0x22dec27 0x22cc3ce 0x5de2ca5 0x5a797fd 0x5a674c6 0x5ad6879 0x5a5ef8a 0x9521d2b 0x9520177 0x9bdb90c 0x93080af 0x92e866b 0x9306d0f 0x92e6494 0x92e6a77 0x2ca1712 0x9835515 0x9833f02 0x98309bf
【复现路径】无相关操作
【问题现象及影响】一段时间后会收到OCP 【告警恢复通知】,暂未收到业务反馈影响

扩租户内存是最简单的处置方式

能指定租户扩展 plan cache memory 吗?

有办法做点微操吗?因为分给这个租户的内存不少了,只是偶尔会出现峰值。

对应的租户下执行 调整这个plan cache的大小

show variables like '%ob_plan_cache_percentage%';  
set global ob_plan_cache_percentage  = 10;

可以参考文档 https://www.oceanbase.com/docs/community-observer-cn-10000000000450829

目前业务上的影响怎么样?另外需要确认下批量导数情况下,每次批量的条数是否是一样的?目前如果批量的条数是一样,应该只会生成一个plan,不太会占太多内存;