为什么mysql租户的单个表最多支持创建的分区个数为 8192 个?单机partition上限8万?

1、oceanbase3.x的版本官网说mysql租户的单个表最多支持创建的分区个数为 8192 个,为什么是8192个其背后的逻辑和原因?

2、单机partition上限8万,是因为分区数据太多的话Multi-Paxos 的分布式共识协议维护分区的时候开销过大,影响性能?

8192是为了兼容MySQL做的单表分区数限制。单机partition上限8万是主要是出于性能和稳定性考虑

1 个赞