【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】OMS
【 使用版本 】OMS 社区版4.2.13,OB社区版4.4.2
【问题描述】清晰明确描述问题
表全量迁移报错,查看报错详情是 (conn=322916) Too many partitions (including subpartitions) were defined Query: create /*+ parallel(4) */ index if not exists idx_date on superlink_daily_report (dt ASC) with column group (all columns, each column) Parameters: []
看文档里说这个原因是:
每个 OBServer 节点的分区副本数可根据租户内存大小来预估,1G 内存约支持约 2 万 tablet (分区、索引等底层均为 tablet)
然后我扩了内存,确实解决了,但是过了一段时间又报这个错误,然后我继续扩内存依然能解决,直到每个observer 的tablet 达到37万(如下图),此时我继续扩内存,单个observer 从30G --》40 G已经无法解决了,按理说40G大约能支持80万左右的tablet ,所以我觉得应该不是这个问题了,想问下是不是还有别的限制,或者怎么排查下
另外,我们源端mysql表和分区比较多,有6000多张表,20万分区




