在哪里查看目前server有多少个partition?

【产品名称】ob

【产品版本】

【问题描述】

  1. 在哪里查看目前server有多少个partition?感觉才建了没几张表就报partition超过上限了.
  2. 感觉分区数针对单表和单个observer都有限制,一张表限制8192,这个能修改吗?
  1. gv$partition 根据svr_ip 分组看 select sum(partition_id),svr_ip from gv$partition group by svr_ip;
  2. 8192是为了兼容MySQL做的单表分区数限制。OceanBase本身对单表分区数没有硬性上线,例如在Oracle模式下,单表分区数限制就是65535。

也就是说我要放开的话只能修代码的hardcode了,如果在MySQL模式对分区数量有特殊需求,需要自己改下代码重新编译。