下午同事询问3.x版本是否支持指定租户的合并操作,印象中没有,在官网上查询了下,也没有相关的操作手册,官方手册3.x地址如下:
https://www.oceanbase.com/docs/enterprise-oceanbase-database-cn-0000000001417800
正好手头上还有4.x的环境,在查询4.x官网后发现,4.x版本已经开始支持执行租户合并了,这里也贴出官方手册4.x手工合并地址信息
https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000749863
手工执行合并,从下面的截图,可以看到,仅仅对一个租户发起了合并的动作
alter system major freeze tenant='htap';
需要注意的是,如果想所有租户全部合并需要执行以下命令
alter system major freeze tenant=all_user;
如果执行alter system major freeze;只是针对当前租户进行合并,这里需要特别注意;