已经创建的自动分区表,发现数据增长后,由于fe配置中的autobucket_max_buckets的限制,导致buckets大小超过了官方建议的buckets大。
所以扩大fe配置中的autobucket_max_buckets,并重启fe,但是发现在修改配置之前创建的表无法读取fe配置中的autobucket_max_buckets,创建出的新分区还是受限制的buckets数量;修改配置之后创建的表则可以按照新配置创建适合的buckets数量。
这样就会导致,如果表创建之后想要扩展buckets数量,那么需要建新的表,并且转移数据,停服务,非常麻烦,对生产影响很大。